Jennifer Lopez and Ben Affleck have pure love in their eyes at The Last Duel premiere
Lovebirds Jennifer Lopez and her boyfriend Ben Affleck wowed the crowds at his movie premiere last night, when they had a cheeky snog on the red carpet.
The couple were in New York promoting his latest movie The Last Duel when, in front of waiting fans and paparazzi, they leaned in for a kiss.
They continued to canoodle in public, at one point even hiding behind J.Lo’s handbag.
The 49-year old Oscar winning actor and his 52-year old girlfriend have been inseparable since the spring of this year, when they got back together after nearly two decades apart.
Back in 2002, Bennifer, as they were nicknamed at the time, first got together. They were engaged to be married, but they postponed their wedding over "excessive media interest" then called off the relationship in 2004. Both of them started families with other people.
Ben went on to marry another Jennifer – Jennifer Garner, who he met on the set of blockbuster movie Pearl Harbor in 2001. They tied the knot in 2005 and had three children – Violet, Seraphina and Samuel.
But by 2015, their relationship became strained. After trying to patch things up in therapy, the couple sadly announced they’d split up for good, a day after their 10th wedding anniversary.
J.Lo meanwhile, had a couple of weddings, first briefly to Cris Judd and then Marc Anthony, who is the father of her two children, Max and Emme. She split up with fiance Anthony Rodriquez, known as A-Rod, earlier this year.
Not it seems they've upgraded to Bennifer 2.0 and are happier than ever.
The On The Floor singer wore a golden brown co-ord skirt and crop top, showing off her impressive washboard abs and toned legs. The designer ensemble was from Herve Leger, who appropriately enough was also big in the early 2000s for his collection of body con bandage dresses.
Jen accessoried her look with python Femme LA Luce Minimale lace-up high-heeled sandals and a brown alligator clutch from Tom Ford with a gold clasp. Her long brunette hair was tied up in a ponytail.
Ben wore a suit in blue corduroy with a white shirt and black tie. He is starring in The Last Duel with his friend Matt Damon, playing knights involved in the final legal duel ever conducted in France. They first appeared on screen in 1998, starring in Good Will Hunting.