Jennifer Lopez and Ben Affleck are back together officially after 18 years apart.

The couple were first seen rekindling their romance on the red carpet at The Venice International Film Festival on September 10th this year and Ben, 49, was supporting his girlfriend at her recent Central Park New York concert, leaving hand in hand to go to an after party.

On stage Jen, 52, wowed fans with her plethora of hits including “Ain’t it Funny” & “Jenny From The Block” and even made a special mention to love gushing, “We can do anything with love. Love makes miracles, trust me. I guess you could say, I don’t know, I got love on the brain. Have love on my mind lately. I don’t know what it is.”

The pair originally dated between 2002 and 2004 but split due to heavy work schedules and Jen’s touring.

Ben has always referred to Jennifer as “the one that got away!”

Not anymore by the sounds of it. The couple have been away on holiday with their kids (Jennifer has twins with her ex, Marc Anthony, and Ben has two children with his ex, Jennifer Garner).

Ben is said to be smitten, considering proposing to Jen already according to pals.