Jennifer Lopez Rocks Red Bikini in Brazil with Casper Smart and Her Kids

Barbara DeFranco / July 5, 2012