Affleck and Lopez tied the knot Saturday in a drive-through chapel in Las Vegas, capping a two-decade relationship that made headlines across the globe.

Their marriage was announced in Lopez's fan newsletter Sunday with the headline "We did it." Lopez initially announced their engagement in April on the same newsletter, "On the J Lo."

"There can be nothing more beautiful. There can be nothing more kind. And it turns out that love is patient. Twenty years of patience," Lopez wrote in a message signed Jennifer Lynn Affleck.

After flying to Las Vegas on Saturday, Lopez and her husband were married after midnight at the Little White Chapel, which has a drive-through tunnel of love. It was their best night.

"You may find your best moment in Las Vegas at 12:30 in the morning in the tunnel of love drive through with your kids and the one you'll spend the rest of your life with," Lopez said.

Clark County clerk's office records show that the couple obtained a marriage license on Saturday, which was processed Sunday. Lopez filed a marriage license under the name Jennifer Affleck.

Lopez, 52, and Affleck, 49, began dating in the early 2000s, earning the nickname "Bennifer." They previously worked together on Gigli. While engaged, they never married.

It is Lopez's third marriage. She married Ojani Noa in 1997-1998 and Cris Judd in 2001-2003. The couple got married in 2004 and have twin 14-year-old daughters.

Read More Stories

Jennifer Lopez and Ben Affleck got married in Las Vegas at the end of the year