Bikini Shot of the Day: Jennifer Lopez Sizzles in Miami Beach

Mother of two soaks up the sun (and looks super hot!) while vacationing on a yacht

By Alyssa Toomey Jan 22, 2013 11:00 PMTags
Jennifer Lopez Splash News

Life's a beach for Jennifer Lopez

The singer was snapped soaking up the sun on the superyacht Utopia III in Miami Beach, Fla., today, where the 43-year-old star put her bangin' bikini bod on full display.

J.Lo's relaxing with a pal in the casual shot, sporting a pale blue two-piece, aviator shades and a dash of bikini bling. She's currently on vacation with her adorable twins, Max and Emme. 

The A-list vacay is certainly well-deserved for the busy superstar. 

In addition to working her curves at the Golden Globes, the 43-year-old actress has been busy promoting her new crime thriller, Parker, which hits theaters Friday. 

Enjoy the time off, Jen! And in the meantime, we'll enjoy the shot of your supersexy bod.