Jennifer Lopez Rocks Red Hot Bikini in Brazil, Joined By Shirtless Casper Smart (PHOTOS)
Life's a beach for Jennifer Lopez.
The 42-year-old "Dance Again" singer hit the sands of Brazil recently, and showed off her curvaceous bod in a trendy red two-piece. Her toned abs fully on display, J.Lo's beau Casper Smart joined in on the beach fun along with her 4-year-old twins, Max and Emme.
Though the American Idol judge's marriage to Marc Anthony was falling apart around this time last year -- they announced their separation on July 15, 2011 -- it seems like things have never been better for this singer/actress.
Not only has Lopez been touring South America with Enrique Iglesias, but her relationship with backup dancer Smart, 25, is going strong, as the two have been dating since November of last year.
About two weeks ago, Lopez was seen in a bikini -- again -- as she was beaching in Brazil, and not only was Smart playfully doting on her kids, but Lopez's own parents were there as well. Looks like they're all getting along.
Enjoying my 4th of July with family and friends...hope you r all doing the same. #LOVE!click through the gallery.
— Jennifer Lopez (@JLo) July 4, 2012