Jennifer Lopez and Ben Affleck have officially tied the knot.
In the newsletter, Lopez wrote how the special moment played out.
"Last night we flew to Vegas, stood in line for a license with four other couples, all making the same journey to the wedding capital of the world.”
She continued: "We barely made it to the little white wedding chapel by midnight. They graciously stayed open late a few minutes, let us take pictures in a pink Cadillac convertible, evidently once used by the king himself.”
"We read our own vows in the little chapel and gave one another the rings we'll wear for the rest of our lives,” Lopez added.
"In the end, it was the best possible wedding we could have imagined."
She ended the letter announcing her new name: Mrs Jennifer Lynn Affleck.
It was also revealed that Lopez wore a dress from an old movie and Affleck wore a jacket from his closet.
The Bennifer love story has been coming for almost 20 years.
The two got engaged in November 2002, but their wedding was postponed in September 2003 due to crazy media coverage.
They never made it down the aisle and ended their engagement in January 2004.
Lopez and Affleck reconnected 17 years later, after having children and other marriages along the way.
It's the love story of our dreams.
Lopez was relaxing in a bubble bath when Affleck proposed again in April 2022.
Now that the two have officially tied the knot many fans have taken to Twitter to share their love, support and 2003 nostalgia, with one claiming Jennifer hasn’t aged.
Another wrote that the couple's wedding proves that “true love never dies.”
A third shared their message of congratulations writing: True love never gives up and you both are the meaning of this, after so many years it was all worth it.”
Congratulations to the newlyweds!