Prior to being married to Ben, Jennifer Lopez kept her wedding gown for "so many years."

Jennifer Lopez donned not one, but two stunning bridal gowns at her wedding to Ben Affleck last week in Las Vegas.

A sleeveless white Alexander McQueen gown with textured floral jacquard was one of her wedding-day looks.

White Lightning

In a video, Lopez, 52, said, "I've had this dress for so many years and have just been saving it, saving it, saving it, and now I'm wearing it on my wedding day."

The gown, which cost $5,175 at the time it was first sold, also had a jewel neckline, a fitted bodice, and a gathered long skirt.

It's unclear to which movie Lopez was alluding when she said in her newsletter that she walked down the aisle at the Little White Wedding Chapel wearing "a dress from an old movie."

The “Marry Me” star’s other bridal look was an off-the-shoulder lace gown by Zuhair Murad with long sleeves, a sweetheart neckline, corset bodice and fishtail train.

Lopez matched it with a bouquet and veil with lace trimming.

However, the pair is planned a multi-day celebration for friends and family to honour their union as well as Lopez's 53rd birthday, so these won't be the last of Bennifer's wedding outfits.

Next Story