Jennifer Lopez stepped into her birthday suit yesterday in Miami ... her birthday swim suit!

media_removed_toofab 102011
The newly single star flaunted her bikini body on a giant yacht on Sunday, celebrating her first birthday since splitting from Marc Anthony.

Lopez, who turned 42, spent the whole weekend in Miami -- where she was spotted hanging poolside with her daughter Emme, went on a shopping spree and even had a fancy dinner with her mother, sister and friends at the Fontainebleau.

Check out more shots from her special day!

Hot Videos