While some hit it off from the start, others go down the rocky road of romance, engagements, breakups and then start all over again some 20 years later. Hollywood duo Ben Affleck and Jennifer Lopez seem to have chosen the latter, as the couple gets engaged for the second time. 

Lopez revealed the news on Friday via an email to her fan. The email included a video featuring the 52-year-old flaunting a sparkly green diamond ring. 

Sharing the news on Twitter, Lopez wrote, “Major announcement,” while asking her followers to check out her website onthejlo.com for the details.

“So I have a really exciting and special story to share…” she said in the video as she added a diamond ring emoji to her username on the platform.

Recently, the ‘Hustlers’ star took People Magazine on a trip down the memory lane and revealed her relationship with Affleck in the early 2000s.

“Before, we kind of put (our relationship) out there. We were naive and it got a little trampled,” she said.

Also Read: Elvis impersonator officiated Kourtney Kardashian-Travis Barker’s wedding

“We both were like, ‘Wow, we’re so happy and we don’t want any of that to come into play again,'” she added.

“We’re older now, we’re smarter, we have more experience, we’re at different places in our lives, we have kids now, and we have to be very conscious of those things. We’re so protective because it is such a beautiful time for all of us,” Lopez explained. 

Also Read: ‘SNL’ star Kenan Thompson, Christina Evangeline split after 11 years of marriage

After getting engaged in 2002, the couple parted ways two years later in January 2004. They have appeared in the films ‘Gigli’ and ‘Jersey Girl’ together.

Prior to walking back into each other’s arms, Affleck parted ways with actor Ana de Armas in January 2021 and Lopez called off her engagement with former baseball star Alex Rodriguez in April 2021.