Jennifer Lopez clears up her wedding dress mystery: McQueen gown was 'not from a movie'

  • Oops!
    Something went wrong.
    Please try again later.
  • Oops!
    Something went wrong.
    Please try again later.

More than a year later, the great mystery behind which dress Jennifer Lopez wore during her and Ben Affleck's spontaneous Las Vegas wedding continues.

In a Feb. 13 video for Variety, JLo addressed rumors that the frock in question is the one she's seen wearing in the cover image for 2004's "Jersey Girl" and gave a response that raised more questions than answers.

She laughed after the interviewer posed the question and replied, "No, that’s not true. I wish it was! I wish I did have that dress. I don’t have that dress. No, this was a different dress that I had."

The "Jersey Girl" speculation started nearly two years ago when Lopez shared in her On the JLo fan newsletter, in which she announced her and Affleck's marriage, that the sleeveless Alexander McQueen floral jacquard gown was from an "old movie."

Affleck and Lopez attended the Golden Globes together earlier this year, on Jan. 7, 2024.
Affleck and Lopez attended the Golden Globes together earlier this year, on Jan. 7, 2024.

It was one of two dresses she wore when the twice-engaged couple got married at A Little White Wedding Chapel in Las Vegas. She also wore a long-sleeve off-the-shoulder lace dress with a matching veil. It's unclear when during her wedding she wore each dress.

After her newsletter announcement, social media turned into a full-blown frenzy as eagle-eyed fans and fashion blogs tried to uncover what old movie she was referencing. Could it be a movie Lopez starred in or is the dress from any old movie? Each time someone has tried to crack the code, it's led to a dead end.

USA TODAY has done our own investigating, and this is what we've learned about what Lopez wore for her wedding to Affleck.

'Best night of our lives': Jennifer Lopez shares details from Vegas wedding ceremony to Ben Affleck

Jennifer Lopez clarifies which movie her floral jacquard gown came from

Lopez broke the news to Variety: "It's not from a movie. I never wore it in a movie."

If not from an "old movie," how did the floral jacquard gown make its way into her wardrobe?

"Believe it or not, I was doing so much press for 'Marry Me' or 'Shotgun Wedding' or one of those, so I had all these wedding dresses in my house," she told Variety. "So when we, spur of the moment, decided to get married that day, I just had a dress."

Both romcoms came out in 2022.

She added, "I had it because I was doing photoshoots and performances of 'Marry Me' everywhere ... at that time."

Who designed Jennifer Lopez's wedding dresses?

Following her marriage announcement back in 2022, Lopez shared a video of herself in the full-length jacquard dress while in the dressing room ahead of exchanging her vows.

In 2022, a rep for designer Alexander McQueen confirmed to USA TODAY the dress is McQueen's "Floral Jacquard Full-Skirt Gown."

The bride only shared a glimpse of her second dress in photos with Affleck, but the full ensemble deserves attention.

A rep for Zuhair Murad confirmed to USA TODAY at the time that the lace, off-the-shoulder gown and the matching veil Lopez wore were part of its Spring 2023 bridal collection, which hadn't been released yet.

The Amelia dress "will be released in October, but you can already pre-order it," the sales team shared. To look like Lopez on your wedding day, the dress is approximately $10,433 and the veil is $2,715.

Jennifer Lopez wore the Amelia dress from the Zuhair Murad Spring 2023 bridal collection.
Jennifer Lopez wore the Amelia dress from the Zuhair Murad Spring 2023 bridal collection.

Why fans thought JLo's wedding dress was from 'Jersey Girl'

Given that the Zuhair Murad gown was from a future collection, that ruled out that dress as the one Lopez said was from an "old movie." So that left everyone looking at the Alexander McQueen dress.

Some fans speculated the dress was worn by Lopez in the cover photo of 2004's "Jersey Girl." The singer starred as the wife of her now-husband Affleck's character. Shortly into the film, her character dies during the childbirth of the couple's daughter Gertie.

But "Jersey Girl" costume designer Juliet Polcsa told USA TODAY in 2022 that "the two dresses are not the same piece."

"The dress worn by Ms. Lopez over the weekend does not appear to be the same dress that was made for 'Jersey Girl,'" Polcsa's rep, Rocco Hindman, said.

The neckline of the McQueen dress looks similar to the one worn in the movie poster; however, Affleck is covering the key difference between the wardrobe pieces in the photo. The "Jersey Girl" dress Lopez wore features a keyhole, according to stills from the movie.

How many times has Jennifer Lopez played a bride in movies?

The race to uncover the "old movie" wedding dress is made much more complicated due to Lopez's nine stints as a bride on the big screen. The "If You Had My Love" singer first portrayed a bride in 1995's "Mi Familia (My Family)." The film was centered on the lives of a multigenerational Mexican American family living in Los Angeles, but Lopez is briefly shown taking wedding photos in a bridal gown and veil.

Lopez has also been styled in several white dresses in films that have nothing to do with marriage. The multihyphenate never mentioned in her newsletter whether the "old movie" dress was something from a movie in which she was a bride or any ordinary movie.

Here's a timeline of all the films Lopez played a bride through 2022:

  • "Mi Familia," 1995

  • "Selena," 1997

  • "The Wedding Planner," 2001

  • "Enough," 2002

  • "Monster-in-Law," 2005

  • "El Cantante," 2006

  • "The Back-up Plan," 2010

  • "Marry Me," 2022

  • "Shotgun Wedding," 2022

Jennifer Lopez's romantic comedies: Ranked (from 'Marry Me' to 'Gigli')

Contributing: Edward Segarra, Elise Brisco and KiMi Robinson, USA TODAY

This article originally appeared on USA TODAY: Jennifer Lopez says her McQueen wedding dress was 'not from a movie'