Jennifer Lopez is not shy about showing off her body, another reason to completely dig the 40-something MILFtastic entertainer and former American Idol host (who isn't a former American Idol host at this point?)
Jennifer is in Miami and took a little break from work for a yellow bikini plop into the water at her hotel pool. The mom of twins and cougar romancer shows little skill in the water entry department, but, who cares, we're mostly just checking out her bikini body. Still quite nice , J-Lo. Enjoy.