Almost two decades after calling it quits and less than a year after reuniting, Jennifer Lopez and Ben Affleck are once again engaged.
Jennifer Lopez announced the news in her On the JLo newsletter on Friday.
In a video clip mailed to her fans, JLo shows off her green ring with tears in her eyes. The singer can be heard saying, “You’re perfect.”
Lopez, 52, and Affleck, 49, were previously set to tie the knot in the early 2000s. However, after a highly-publicised romance, the pair called off their wedding and ended their first engagement in January 2004.
The couple remained friends but moved on with their lives. Lopez welcomed twins Emme and Max with ex-husband Marc Anthony, and Affleck welcomed three kids – Violet, Seraphina and Samuel – with ex-wife Jennifer Garner.
Sources confirmed the pair had rekindled their relationship in May last year, after a week-long trip to Montana together and attending the Global Citizen’s Vax Live concert.
The couple then made their red-carpet debut at the premiere of Affleck’s movie, The Last Duel, at the Venice International Film Festival in September.
JLo, 52, and Affleck, 49, cosied up on the red carpet once more at the New York City premiere of the film in October.
Rumours of their engagement spread earlier this week after the Marry Me actor was spotted sporting what has now been confirmed as her engagement ring.