Jennifer Lopez and Ben Affleck couldn't keep their hands off each other as they put on a passionate display during a recent family dinner.
Over 17 years since J-Lo and Ben broke off their engagement, it appears that the duo has firmly rekindled their romance and couldn't be happier about showing it off.
In the snaps taken of the lovebirds, the 51-year-old songstress and her 48-year-old beau packed on the PDA as they smooched at the dinner table despite being surrounded by loved ones.
Heading to Nobu in Malibu on Sunday evening, the glamorous couple looked ever so smitten as they lovingly gazed into each others' eyes and passionately embraced.
Read more on mirror.co.uk