Jennifer Lopez has gone Instagram official with Ben Affleck, confirming that the couple are once again back together - 18 years after their infamous break-up.
And if that wasn't exciting enough, J-Lo also shared a series of stunning swimsuit pics to celebrate her 52nd birthday.
The 'On The Floor' singer and Ben Affleck had been rumored to be back together after being regularly photographed together in recent months, but J-Lo's birthday post marked the first time either had made the rekindled relationship public.
Of course, fans of 'Bennifer' will have fond memories of their relationship back in the naughties, before eventually splitting in 2004.
However, the couple appeared to be loved up, as the stars celebrated Lopez's birthday on what appears to be a very fancy yacht.
Looking incredible in a bikini, heels, hat, and beach shawl, Lopez captioned the pics to her 166 million Instagram followers: "5 2 … what it do …"
In the final snap, Affleck can be seen wearing a blue shirt, as he wraps his arms around Lopez for a kiss.
In a second post, the Hustlers star can be seen posing for the camera, as she says: "Fifty-two! Good morning!"
Fans were quick to flood the star's comments section with a selection of birthday wishes, compliments over the fact she doesn't look a day of 28, and jubilation over the fact 'Bennifer' are once again in our lives:







Back in April of this year, Lopez's relationship with baseball star Alex Rodriguez, 45, came to an end. The pair had been dating since 2017.
Lopez and Affleck first met on the set of the rom-com Gigli back in 2002. At the time, Lopez was married to her second husband, dancer Chris Judd. However, 'Bennifer' soon went public with their relationship not long after the chart-topper's divorce from Judd.

Speaking at the time to People, Lopez said of meeting Affleck: "I felt like… 'Okay, this is it'."
Affleck proposed to Lopez in November of 2002, but the pair canceled their wedding after infidelity rumors made headlines regarding the Good Will Hunting star. Four months later, the J-Lo's representative released a simple statement at the time that read: "I am confirming the report that Jennifer Lopez has ended her engagement to Ben Affleck."
But, it would appear that time heals all, and it's great to see both Lopez and Affleck looking so happy together.