Jennifer Lopez Rocks Red Hot Bikini in Brazil, Joined By Shirtless Casper Smart (PHOTOS)

beach babe!
Jennifer-Lopez-Red-Bikini-063012

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.

Full details aren't known on how Lopez herself spent Independence Day on Wednesday, but she did tweet: For more of J.Lo's bikini romp, click through the gallery.

Celebuzz Single Player No Autoplay (CORE) No changes are to be made to this player

Discuss

Default avatar
  • amine
    amine

    wawo

  • Lenkoslav
    Lenkoslav

    Ha. I've totally let mlesyf go too. I have 4 kids under 4 and I hardly have any clothes that fit plus it is way easier to put the kids above mlesyf!I was never a huge Kendra fan, but I think it is refreshing to see the way she is growing up and being so honest about the changes she has been through.

  • Auth
    Auth

    This looks like a cover to the game Clue LOL! And no one is smiling. A litlte TOO dark for my taste. Doesn't really say Happy Hoilday's! it's more like, Ms. Scarlet in the kitchen with the rope!

  • jbd59
    jbd59

    jelly ass.

celebuzz
 

Top Stories

Get the Scoop

Sign up for the daily Celebuzz Newsletter and stay in the know.