Jennifer Lopez and Casper Smart Have Fun at Carnival in Rio

Barbara DeFranco / February 20, 2012