Jennifer Lopez and Ben Affleck go public with their rekindled romance

Jennifer Lopez and Ben Affleck are, as the kids say, Instagram official.

After months of playing coy while photographers snapped photos of them making out at restaurants, the former Hollywood “It” couple is back on.

Tucked behind a series of scorching bikini shots, the 52-year-old New Yorker shared a steamy photo of the couple kissing on a boat to celebrate her birthday Saturday.

“5 2 … what it do,” Lopez wrote on Instagram.

After Jenny from the Block’s very public split from ex-Yankee Alex Rodriguez in April, the slugger seemingly drove Lopez right back into the waiting arms of her ex, who was still moping around from his own breakup with “Knives Out” star Ana de Armas.

Since then, Lopez and Affleck have been hot and heavy, picking right back up where they left things at before the messy end of their early-aughts relationship.

“Madly in love,” a gossipy friend told People earlier this week, calling the couple “the loves of each other’s live.”

“They want to do everything they can to make this work,” Lopez’s loose-lipped pal spilled.

Her twins, 13-year-old Max and Emme, are also reportedly getting to know the 48-year-old actor.