ok.co.uk
69%
252
Timeline of Jennifer Lopez's engagement rings as she says yes to Ben Affleck for a second time
In case you missed it, Jennifer Lopez and Ben Affleck have got engaged - 18 years after calling off their wedding. 52 year old Jennifer, who was supported by her beau at the iHeartRadio Music Awards, made the announcement in a video shared via her newsletter. Visibly overcome by emotion, the actress turned singer could be heard saying “you’re perfect” as she showed off the green-hued gem.