Jennifer Lopez wore a $2 million (£1.25 million) yellow diamond ring set in 18-karat gold during her appearance as a judge on American Idol on Wednesday (04Apr12).