Jennifer Lopez's outfits on American Idol this week were casual with a touch of glam. For Wednesday's competition, she wore a ruffled one-shoulder denim dress with drop circle earrings and a slicked-back ponytail. She accessorized with a ring from the Open Hearts by Jane Seymour collection, available for $3,299 at Kay.com (less expensive styles also available). The following night, she chose a green top and bouncy, voluminous hair. She also had a perfect blend of smoky eye makeup and glossy pink lips until James Durbin's name was called as the latest eliminated contestant. Lopez then broke into tears, her expertly-applied makeup smearing down her cheeks. What an emotional moment! That leaves Haley Reinhart, Lauren Alaina, and Scotty McCreery as the top three finalists for this season. But who will win?