52-year-old American singer, Jennifer Lopez and her actor lover, Ben Affleck, 49, are engaged.
Lopez announced the big news in her On the JLo newsletter on April 8, 2022.
In a video, Lopez fights back tears and shows her stunning green ring, saying, “You’re perfect.”
Affleck and Lopez previously got engaged in 2002, when he proposed with a memorable pink ring, but called it off in 2004. They remained on friendly terms before reconnecting romantically following her split from her ex, Alex Rodriguez.