01/22/2013 08:59 am ET Updated Dec 06, 2017

Jennifer Lopez Bikini Body: Actress Relaxes On A Yacht In Miami (PHOTOS)

Jennifer Lopez enjoyed a day away from beau Casper Smart yesterday (Jan. 21), spending some quality time with her family on a luxurious yacht in Miami, Fla., instead.

The 43-year-old actress flaunted her famous curves in a tiny blue bikini while watching after her 4-year-old twins, Max and Emme. Talk about a hot mama!

J.Lo seems to be loving her down time since leaving behind her judging role on "American Idol" last year. Mariah Carey, Keith Urban and Nicki Minaj have officially taken over her seat on the panel.

"I miss it, I gotta tell you. I'm happy with everything that I'm doing ... but I am gonna miss it," Lopez told Ellen DeGeneres last week, adding, "I love the people there. Randy, Ryan, Steven, Nigel, everybody behind the scenes. It was a nice little family."

Check out J.Lo's incredible bikini body below:

jennifer lopez bikini body

jennifer lopez bikini body



Celebrity Beach Bodies 2012