ComScore

Jennifer Lopez Wears Two Dresses for Her Las Vegas Wedding—Here’s How to Recreate the Looks

PureWow editors select every item that appears on this page, and the company may earn compensation through affiliate links within the story. You can learn more about that process here.

It’s official: Bennifer is married! The couple tied the knot over the weekend in Las Vegas. On their big day, Jennifer Lopez had not one, but two dresses for the occasion—and the first one held significant meaning to the bride.

In her On the JLo newsletter, the Marry Me star shared all the deets about her special day and showed off her stunning wedding dresses. In the array of photos, she donned a white gown by Alexander McQueen with a boatneck neckline and revealed the ensemble was part of her collection for “many years.”

“I’ve had this dress for so many years,” she wrote. “And I've just been saving it, saving it, saving it, and now I’m wearing it on my wedding day.”

Thanks to J.Lo’s hairstylist, Chris Appleton, fans got a chance to see her fabulous dress on Instagram. In the video clip (see above), the singer rocked a half-up ponytail, with the rest of her hair styled in big, loose curls.

As for the second ensemble? The Second Act actress changed into a show-stopping, off-the-shoulder white lace gown designed by Zuhair Murad. The dress also featured a sweetheart neckline, corset bodice and fishtail train. She completed the look with a white veil with lace trim.

Here are three lookalikes you can shop right now:

Back in April, Lopez posted a cryptic video on all of her social media platforms. In the video, she revealed that she was engaged to Ben Affleck—and proceeded to show off her green diamond engagement ring.

This marks the second time the two have been engaged, with their relationship dating back to the early 2000s. However, they later called off their engagement due to feeling overwhelmed by the media.

Cheers to Jennifer and Ben!

Want all the latest celebrity news sent right to your inbox? Subscribe here.