You need to shout it loud. Jennifer Lopez and Ben Affleck are one step closer to marriage!

Almost two decades after the superstars called it quits, the “On the Floor” singer the Argo director are once again engaged, she confirmed via her On the JLo newsletter on April 8. Lopez, in a moving video message, shared her stunning green ring with her fans and stated, “You’re the perfect.”

Lopez, 51, and Affleck (49), were initially set to marry in the early aughts. After a passionate affair, Affleck and Lopez called off the wedding. They also ended their first engagement in January 2004. The couple split and Lopez adopted twins. Emme MaxEx-husband Marc Anthony and Affleck welcoming three kids—Violet, Seraphina Samuel—with ex-wife Jennifer Garner.

Though they went their separate ways, Lopez and Affleck remained on friendly terms and publicly supported each other over the years. After Lopez’s split with Affleck, they parted ways in May. Alex RodriguezGrammy nominated and Oscar winner began spending more time together. They even took a trip to Montana.