Singer and actress Jennifer Lopez (52) and actor Ben Affleck (49) got married in the casino city of Las Vegas, Nevada.

"We Did It," Lopez announced in a circular on Sunday afternoon (local time).

In a small wedding chapel, they said yes just after midnight.

In photos and in short videos, the bride and groom are dressed in white.

In a statement to her On the JLo newsletter, Lopez signed the name Jennifer Lynn Affleck.

Affleck proposed to Lopez in April.

They had previously been engaged to each other from 2002 to 2004, but then the first "Bennifer" relationship collapsed.

children from previous marriages

Lopez has been married three times, most recently to singer Marc Anthony from 2004 to 2014, with whom she has two children.

Affleck was married to fellow actress Jennifer Garner from 2005 to 2018 and the couple have three children.