The Hottest Celebrity Bikini Bodies

Jennifer Lopez

The 42-year-old American Idol host rocked a yellow two-piece during a visit to Rio in March 2012, where she sunned on a yacht besides beau Casper Smart.

Hover over image to zoom

ADVERTISEMENT

Inside Us Weekly

comments powered by Disqus