After months of speculation and bumbling curiosity, Jennifer Lopez has finally made her relationship with Hollywood actor Ben Affleck official on Instagram.

As she celebrated her 52nd birthday on Saturday, Lopez posted a slideshow of pictures of herself in a bikini, while seemingly celebrating her special day on a yacht.

Amid the array of pictures, the last slide is a photo of her and Affleck kissing on the yacht. Very sly J.Lo! 

View this post on Instagram

A post shared by Jennifer Lopez (@jlo)

The American pop sensation captioned the shots, “5 2 … what it do.” In the snap where she is kissing Affleck, the couple seem to be sharing a very passionate and private moment with his arms wrapped around her. 

Previously, Lopez and Affleck were engaged from 2002 to 2004. But called off their wedding.

However, rumours that the “On the Floor” singer and Affleck had rekindled their romance start doing the rounds earlier this year, after Lopez and fiancee Alex Rodriguez called it quits.  

Earlier this week, talking about her birthday celebrations, Lopez told on the Today show, “[I’ll be celebrating] with friends, having fun, you know, raise a glass, give a toast.”

“They keep coming, these birthdays,” she joked. 

However, on being questioned about her reignited romance with Affleck, she denied addressing the relationship but said, “I am happy!” 

Meanwhile, the couple, dubbed Bennifer by the fans, 

was spotted house-hunting in Los Angeles last week, according to ETOnline reports.  

And their fans can’t seem to have enough of the relationship. 

“THAT BENNIFER PHOTO,” a user exclaimed, adding, “MY HEART CAN’T TAKE THISSS !!!! SO HAPPY FOR YOU”.

While one comment on the Instagram post read, “YOU GUYS ARE SO BEAUTIFUL TOGETHER. BE HAPPY MY BABY,” another user was too excited to even type a sentence, as she wrote: “AAAA A BENNIFER!”