Jennifer Lopez just turned 52, and after a series of bikini pics – and a sneaky, steamy kiss with Ben Affleck – we can confirm the I'm Real singer has never looked better!
"52 this morning," the singer says in a clip we can only assume was taken by Ben Affleck. She does a quick spin and poses.
The two celebrated the Cambia el Paso hitmaker's birthday on a yacht in St. Tropez. They also hit up nightclub L'Opéra.
A source tells People: "They are having a beautiful trip. They celebrated Jen's birthday at a club last night. She looked gorgeous and very happy."
A second video on social media saw the two cosy up as they sang along to Jenny from the Block – yup, the 2002 song starring none other than Ben Affleck around the time the famous exes first dated – as servers danced on a table with giant bottles of champagne, reports E! News.
An eyewitness tells the publication the two arrived hand in hand, and there's no doubt this relationship is real. "They truly looked in love," he said.