Jennifer Lopez was in a Pucci print bikini top yesterday to hang out on a yacht near Miami! She had friends like Benny Medina as well as her kids, Max and Emme, along for the fun. It was her 42nd birthday, but this year's party was unlike other recent ones, since she celebrated as a single lady. It was announced just over a week ago that Jennifer Lopez and Marc Anthony split, and immediately afterward she left the country for work in the Ukraine. Jennifer returned last week, first stopping in Atlanta to gear up to shoot What to Expect When You're Expecting. The afternoon was nonetheless a fun one, according to J Lo's tweets. She wrote to fans, "Thank you all of my lovers for the birthday wishes! I'm having an amazing day surrounded by family and friends." Another big present could be on the horizon for Jennifer, since her return to American Idol is presently being negotiated.