Met Gala
Best Met Gala looks of all time, from Rihanna to Beyoncé and Bad Bunny
Updated May 1, 2026, 12:21 p.m. ET

The Metropolitan Museum of Art's annual Costume Institute Gala, better known as the Met Gala, is one of the most anticipated fashion events in the world. A-listers and top designers bring out their most impressive, over-the-top and memorable outfits for the red carpet.
We're looking at all our favorite Met Gala looks from the past, starting with Rihanna, who debuted her third pregnancy at the 2025 Met Gala in a custom Marc Jacobs suit-gown.
Theo Wargo, FilmMagicWe're looking at all our favorite Met Gala looks from the past, starting with Rihanna, who debuted her third pregnancy at the 2025 Met Gala in a custom Marc Jacobs suit-gown.

Kim Kardashian wore a custom all-black, two-piece crocodile-embossed leather ensemble designed by Chrome Hearts to the 2025 Met Gala celebrating "Superfine: Tailoring Black Style."
Kevin Mazur/MG25/Getty Images For The Met Museum/Vogue
Shakira stunned in a custom-made, form-fitting bubblegum pink gown designed by Prabal Gurung at the 2025 Met Gala.
TheStewartofNY, Getty Images
Bad Bunny wore a custom chocolate brown Prada suit designed to honor Puerto Rican jíbaro (countryside farmer) culture in 2025.
Dia Dipasupil, Getty Images
At the 2024 Met Gala celebrating "Sleeping Beauties: Reawakening Fashion," Zendaya wore two distinct John Galliano-designed looks styled by Law Roach, first stepping out in a custom ocean-blue and green Maison Margiela Artisanal gown inspired by peacocks.
Kevin Mazur/MG24, Getty Images For The Met Museum/Vogue
Zendaya's followed up with a surprise second look in a black vintage Givenchy gown from 1996 at the 2024 Met Gala.
Dia Dipasupil, Getty Images
Ayo Edebiri stunned in a Loewe floral dress at the 2024 gala celebrating "Sleeping Beauties" at the 2024 Met Gala.
Jamie McCarthy, Getty Images
Jennifer Lopez, a Met Gala co-chair, sparkled in a silver Schiaparelli dress, featuring an ethereal pattern mimicking a delicate flower adorned with sequins and beading at the 2024 Met Gala.
Aliah Anderson, Getty Images
Jennifer Lopez turned heads in Schiaparelli during the 2024 Met Gala.
Jamie McCarthy, Getty Images
Greta Lee wore a fitted Loewe dress with a bulging neckline featuring applique flowers at the 2024 Met Gala.
Dimitrios Kambouris, Getty Images For The Met Museum/
Janelle Monáe stunned in a black and white oversized tweed custom Thom Browne coat with a sheer hoop dress with a black bikini underneath at the 2023 Met Gala.
Mike Coppola, Getty Images
Rihanna sported a bridal theme in a floor-length white Valentino gown with oversized white floral appliques that formed a hood over her head, later removing the hood to reveal layered necklaces and a thin-strap gown underneath at the 2023 Met Gala.
Dimitrios Kambouris, Getty Images For The Met Museum/
Pedro Pascal wore a red trench coat atop a red button-down, black tie, and opened the coat to reveal black shorts with black shoes and dress socks underneath at the 2023 Met Gala.
Mike Coppola, Getty Images
In 2022, Kim Kardashian channeled old Hollywood by wearing the same dress Marilyn Monroe wore in 1962 during her performance of "Happy Birthday" for then-President John F. Kennedy. She wore the original dress for a few minutes before changing into a replica.
Dimitrios Kambouris, Getty Images For The Met Museum/
Blake Lively wore an Atelier Versace gown to the 2022 Met Gala for the "Gilded Glamour" theme.
ANGELA WEISS, AFP Via Getty Images
Blake Lively's bow unraveled to show a longer train during her 2022 stint as Met Gala co-chair. The Atelier Versace gown was an ode to the Statute of Liberty and its green patina that formed over its original copper surface.
Jamie McCarthy, Getty Images
Janelle Monáe told Vogue on the red carpet that her Ralph Lauren gown imagined "gilded glamour from the future."
Dimitrios Kambouris, Getty Images For The Met Museum/
Laura Harrier wowed at the 2022 Met Gala in a corseted black and white gown designed by H&M.
Jamie McCarthy, Getty Images
Billie Eilish embodied the 2022 Met Gala theme "Gilded Glamour" in a heavily corseted Gucci dress with lace sleeves and a curtain skirt.
Jeff Kravitz, FilmMagic
Lizzo attended the 2022 Met Gala in a black Thom Browne dress with a gold embroidered coat and her flute as an accessory.
Mike Coppola, Getty Images
Rosalía turned heads at the 2022 Met Gala in a cream Givenchy gown with a beaded bodice, puffed sleeves and a whimsical train.
Mike Coppola, Getty Images
Rihanna arrived at the 2021 Met Gala in Balenciaga and A$AP Rocky in Eli Russell Linnetz. They complimented each other in cozy couture.
Taylor Hill, WireImage
Megan Fox was the lady in red at the 2021 Met ball wearing a Dundas gown.
Theo Wargo, Getty Images
Iman dazzled in an exorbitant creation by Harris Reed for Dolce and Gabbana at the 2021 Met Gala that took almost 400 hours to create, Reed told Vogue.
Mike Coppola, Getty Images
Lil Nas X, truly showed up to the 2021 Met Gala as a student of Lady Gaga. The "Montero" singer gave a three-part show on the carpet starting with this cape by Donatella Versace.
John Shearer, WireImage
Away went the cape and Lil Nas X showed off a robotic outfit reminiscent of "Star Wars" C-3PO.
Theo Wargo, Getty Images
Tear away the hard shell and the performer showed off a soft silhouette in a sparkling jumpsuit.
Dimitrios Kambouris, Getty Images For The Met Museum/
Kendall Jenner paid homage to Audrey Hepburn at the 2021 Met Gala in a custom sheer Givenchy gown dripping in jewels reminiscent of the iconic actress' look in the 1964 film "My Fair Lady."
John Shearer, WireImage
Jennifer Lopez turned "Jenny from the Block" into Jenny from the wild, wild West. The singer, actress and dancer arrived to the Met Gala in 2021 dressed in American designer Ralph Lauren, channeling the "In America: A Lexicon of Fashion" theme.
Mike Coppola, Getty Images
The true belle of the 2021 ball was Billie Eilish. The Grammy-winning singer typically arrives in dark colors, but for the Met ball she switched it up for a light moment to match her then-new blonde hair. Oscar de la Renta was the fashion house behind her look.
Dimitrios Kambouris/Getty Images For The Met MuseumJanelle Monáe arrived to the 2019 Met Gala in a creative pop art Christian Siriano design.
Theo Wargo, WireImageLady Gaga wowed on the 2019 red carpet with not one but four looks from designer Brandon Maxwell.
ANGELA WEISS, AFP/Getty Images
She removed the first billowing pink gown to reveal another black one underneath.
JAMIE MCCARTHY, Getty Images
A second outfit change revealed a slim, hot pink dress, plus some fun accessories.
DIMITRIOS KAMBOURIS, Getty Images For The Met Museum/VogueAnd her fourth and final look stripped down to black underwear and some major platform heels.
Neilson Barnard, Getty ImagesAt the 2019 gala, titled "Camp: Notes on Fashion," co-host Harry Styles had us "falling" over this sheer black Gucci ensemble, complete with a pearl earring.
Dia Dipasupil, FilmMagic
After being carried in on a throne by six men, Billy Porter spread his golden wings courtesy of The Blonds.
THEO WARGO, WireImageRihanna, one of the celebrity hosts of the 2018 edition, served papal chic in Maison Margiela for that year's theme: "Heavenly Bodies: Fashion and the Catholic Imagination."
HECTOR RETAMAL/AFP/Getty ImagesFellow celebrity host Amal Clooney may have not stuck as closely to 2018's theme, but who cares when the results look this good? Her Richard Quinn ensemble consisted of a metallic silver corset, navy pants and flowing floral train.
HECTOR RETAMAL/AFP/Getty ImagesAriana Grande made the best-dressed list her first time out in 2018, embracing the religious theme with a Sistine Chapel-inspired gown from Vera Wang.
ANGELA WEISS, AFP/Getty ImagesBlake Lively looked heavenly in a custom Versace gown in 2018. It featured bejeweled bodice, curve-skimming skirt and a scarlet-and-gold train worthy of Cersei Lannister. She finished off the look with a gold halo.
ANGELA WEISS, AFP/Getty ImagesIn 2018, Priyanka Chopra wore scarlet and gold, too, but went in a different direction: a velvet bodice and skirt topped with an ornate gold-and-jewel-encrusted hood that spilled onto her shoulders. It was another successful collaboration with Ralph Lauren, who designed her trench coat dress for the previous year's gala and her wedding gown one year later. The Gala raises money for the Metropolitan Museum of Arts Costume Institute. The Gala's 2018 theme is Heavenly Bodies: Fashion and the Catholic Imagination. / AFP PHOTO / Angela WEISSANGELA WEISS/AFP/Getty Images ORG XMIT: 2018 Met ORIG FILE ID: AFP_14M8H8
ANGELA WEISS, AFP/Getty Images
Zendaya had a ball with designer Michael Kors at the 2016 event, and it showed in her striking gown by the designer and edgy hair.
Larry Busacca, Getty Images
Beyonce stunned at the "Manus x Machina: Fashion In An Age Of Technology" gala wearing a peach-colored Givenchy latex gown in 2016.
Larry Busacca, Getty ImagesAnd this gallery would be incomplete without a snapshot of Beyoncé in her showstopping see-through outfit by Riccardo Tisci in 2015.
Dimitrios Kambouris, Getty Images
Rihanna's yellow Guo Pei gown sparked a thousand memes and copycats in 2015.
Neilson Barnard, Getty Images
Solange also went for volume and drama in her circular Giles dress for the 2015 gala, themed "China: Through the Looking Glass."
Dimitrios Kambouris, Getty Images
In 2014, Sarah Jessica Parker used her black-and-white Oscar de la Renta gown – featuring a graph motif on the back – and ornate hair in a nod to early 20th-century couturier Charles James, who inspired that year's theme.
Dimitrios Kambouris, Getty Images
Mary-Kate Olsen and Ashley Olsen attended the 2014 gala, held in honor of legendary formalwear designer Charles James, in vintage Chanel and vintage Gianfranco Ferre, respectively.
Kevin Mazur, WireImage
Dresses aren't the only way to stand out. Neil Patrick Harris and David Burtka donned cropped tuxedo tails for the 2014 event.
Larry Busacca, Getty Images
Lupita Nyong'o divided fans and critics with her Prada look, which took the theme "Charles James: Beyond Fashion" seriously. The couturier was known for his headwear.
Jamie McCarthy, FilmMagicJay Z and Beyoncé again in Givenchy, attended the 2014 gala and made an impression, before that legendary fight between Jay-Z and Solange caught in the elevator at the Standard Hotel.
Karwai Tang, FilmMagic
Miley Cyrus was a standout at the "PUNK: Chaos to Couture"-themed gala in 2013 in a netted Marc Jacobs dress and spiky cropped hair.
Larry Busacca, Getty Images
Gwen Stefani also nailed the theme that year in Maison Martin Margiela, though many others struggled with a punk look that fit the red carpet.
Dimitrios Kambouris, Getty ImagesA pregnant Kim Kardashian turned heads alongside Kanye West with her gloved pregnancy look at the 2013 gala.
Dimitrios Kambouris, Getty Images
Carey Mulligan went a little more traditional in a short Prada dress in 2012, though the metallic material made a statement.
Larry Busacca, Getty Images
Michelle Williams' Miu Miu dress also reflected McQueen's famous designs in 2011.
TIMOTHY A. CLARY, AFP/Getty Images
Renee Zellweger's sheer Carolina Herrera dress was all about the open back in 2011.
Larry Busacca, Getty Images
Jessica Biel (in Ralph Lauren) and Justin Timberlake looked like a textbook Hollywood couple in 2010.
Stephen Lovekin, Getty Images
Kate Bosworth chose a stunning vintage printed Chanel dress in 2008.
Stephen Lovekin, Getty Images
David Beckham and Victoria Beckham, in Giorgio Armani, were quite the power couple in 2008.
Andrew H. Walker, Getty Images
Renee Zellweger proved there's a place for prints on the carpet, wearing Carolina Herrera in 2007.
Evan Agostini, Getty Images
Cate Blanchett was a shimmering delight in Balenciaga in 2007.
Evan Agostini, Getty Images
Cameron Diaz didn't shy away from color with her bright magenta Christian Dior dress with turquoise jewelry in 2007.
Evan Agostini, Getty Images
Kate Bosworth and then-boyfriend James Rousseau channeled a little Art Deco flair in 2007.
Evan Agostini, Getty Images
Alexander McQueen and Sarah Jessica Parker's outfits became iconic after this showing in 2006, perfect for the theme, Anglomania: Tradition and Transgression in British Fashion.
Evan Agostini, Getty Images
Elle Macpherson was a ray of sunshine in Calvin Klein in 2005.
Evan Agostini, Getty Images
Scarlett Johansson was a bombshell in Calvin Klein for her Met debut in 2004.
Evan Agostini, Getty Images
David Bowie and wife model Iman were rock royalty at the 2003 event, sponsored by Gucci.
Evan Agostini, Getty Images
Princess Diana wore a navy blue slip dress from John Galliano's debut couture collection for Dior in 1996.
John Stillwell, AFP Via Getty ImagesGoldie Hawn's 1995 dress had a great story behind it: The actress bought it in Ibiza then told the crowds it was Calvin Klein.
Ron Galella, Ron Galella, WireImageDiana Ross, with Patrice Calmette, was a vision in ruffles in 1981.
Bertrand Rindoff Petroff, Getty Images
Jacqueline "Jackie" Kennedy Onassis was a delight in black Valentino in 1979.
Ron Galella, WireImage
Bianca Jagger, arriving with Mick in 1974, wore a sweeping, red-sequined gown.
Ron Galella, WireImageFeatured Weekly Ad