Forbes' 2012 celebrity 100 champion Jennifer Lopez looks absolutely dashing in a photo shoot for Vogue's June 2012 issue. Shot by Mario Testino, the American Idol judge, 42, models several one and two piece bikinis, showing off her stunning curves.
According to Forbes, Lopez banked $52 million in earnings over the last 12 months and garnered a huge amount of fame, making her No. 1 on their Celebrity 100 list for the first time.
It's rumored that Lopez may not sign on for another season of Idol. "She's just too busy," a source said. She is set to tour with Enrique Iglesias this summer when "Idol" auditions kick off.