Cardi B Unveils the Unbelievable Dress She Almost Wore to the 2024 Met Gala

Cardi B just revealed the dress she almost wore to the 2024 Met Gala—an option some social media users wish she'd gone with instead.

By Hayley Santaflorentina May 07, 2024 7:42 PMTags

It took Cardi B awhile to say "I like it" to her Met Gala dress. 

In fact, the "Bodak Yellow" rapper was stuck between two different looks for the May 6 event at NYC's Metropolitan Museum of Art. Though she was decided on the dress itself—a gown designed by Windowsen, featuring a mountain of tulle—she couldn't pick between green or black.  

While she ultimately opted for the black version of the head-turning dress—which she styled with diamond and emerald jewelry along with a black turban—Cardi did give a peek into what could have been, sharing a video of the green version to X, formerly known as Twitter.

And when fans expressed their preference for the green version, with one user writing, "WHY DIDNT YOU GO WITH THE GREEN SISTER OMG," Cardi was quick to provide the reasoning. 

"It wasn't photographing well," she replied on X. "It translated different on all lighting and angles on camera."

Which, for one of the most photographed events, makes for a sound decision. 

photos
2024 Met Gala: After-Party Outfit Changes

And of course, the 31-year-old looked picture perfect in her billowing look, which she described on X as a "black rose" in a nod to the event's "Garden of Time" dress code

And she wasn't the only celebrity attendee to lean into the floral theme in their interpretation of the night's theme. 

Others with flower-forward gowns included Jessica Biel, dressed in a pink petaled Tamara Ralph gown, Demi Moore in a structured black gown featuring a pink and white flower, as well as Miss Met Gala herself Anna Wintour, who donned a full-length jacket festooned with feathers and flowers over a simple white dress. 

Theo Wargo/GA/The Hollywood Reporter via Getty Images

It was an interpretation that likely did not surprise the Vogue Editor in Chief, who admitted the combination of "Garden of Time" alongside the exhibit's "Sleeping Beauties: Reawakening Fashion" left lots of room for interpretation

"I fear that we've unleashed a lot of confusion out there," she joked to Jenna Bush Hager ahead of the May 6 event, "for which I apologize. I imagine we'll see a lot of flowers."

Flowers, thorns and more adorned celebrities at the 2024 Met Gala. Keep reading for a full roundup of the red carpet looks.

Zendaya

In Maison Margiela.

Sydney Sweeney

In custom Miu Miu.

Cardi B

In Windowsen.

Kim Kardashian

In custom Maison Margiela Couture and Lorraine Schwartz jewelry.

Jessica Biel

In Tamara Ralph.

Bad Bunny

In custom Maison Margiela.

Jodie Turner-Smith

In Burberry and Chopard jewelry.

Kylie Jenner

In custom Oscar de la Renta and Lorraine Schwartz jewelry.

Kendall Jenner

In Givenchy Haute Couture and Lorraine Schwartz jewelry.

Jennifer Lopez

In custom Schiaparelli Haute Couture.

Mindy Kaling

In Gaurav Gupta.

Ariana Grande

In custom Loewe and Lorraine Schwartz jewelry.

Shakira

In Carolina Herrera and Stuart Weitzman shoes.

Mona Patel

In custom Iris Van Herpen couture.

Janelle Monáe

In custom Vera Wang.

Dua Lipa

In Marc Jacobs and Tiffany & Co. jewelry.

Gabrielle Union

In custom Michael Kors.

Sarah Jessica Parker

In Richard Quinn and Philip Treacy hat.

Ayo Edebiri

In Loewe.

Gigi Hadid

in Thom Browne and Chopard.

Nicki Minaj

In Marni.

Jaden Smith

In Thome Browne.

Elle Fanning

In Balmain and Cartier jewelry.

Zendaya

In Givenchy SS96 Couture.

Ambika Mod

In Loewe.

Pamela Anderson

In Oscar de la Renta.

Cara Delevingne

In Stella McCartney.

Naomi Campbell

In custom Burberry.

FKA Twigs

In Stella McCartney.

Lea Michele

In Rodarte.

photos
View More Photos From Met Gala 2024: Red Carpet Fashion

Latest News