ADVERTISEMENT

IN PHOTOS: Celebrities bring the 'Fashion is Art' dress code to life at the 2026 Met Gala

Published May 5, 2026 01:37 pm
Fashion, art, and the human body intertwine at this year’s celebration of the Met Gala. The annual event benefiting The Metropolitan Museum of Art in New York’s Costume Institute marks the opening of its new exhibit under the theme “Costume Art.”
With that in mind, guests of the highly anticipated event are invited to follow the dress code “Fashion is Art.” The style guide, as outlined by the Costume Institute’s curator-in-charge, places focus on the centrality of the dressed body and fashion as an embodied art form.
On the steps of the museum, stars and notable personalities from different fields presented their take on “Fashion is Art,” transforming the event into a living exhibition where creativity, identity, and craftsmanship come together in striking and unexpected ways.
Beyonce (Photo: Evan Agostini/Invision/AP)
Beyonce (Photo: Evan Agostini/Invision/AP)
Beyoncé
After 10 years, Beyoncé made a grand return to the gala wearing a skeleton-inspired dress by Olivier Rousteing.
Colman Domingo (Photo: Evan Agostini/Invision/AP)
Colman Domingo (Photo: Evan Agostini/Invision/AP)
Colman Domingo
Actor Colman Domingo brought color to the steps of the Met Gala with his art-inspired Valentino ensemble.
Sabrina Carpenter (Photo: Mike Coppola/Getty Images/Dior)
Sabrina Carpenter (Photo: Mike Coppola/Getty Images/Dior)
Sabrina Carpenter
The art of film took center stage through Sabrina Carpenter’s Dior look. The tulle slit dress featured an appliqué of rhinestone film strips from the film Sabrina.
Naomi Osaka (Photo: Evan Agostini/Invision/AP)
Naomi Osaka (Photo: Evan Agostini/Invision/AP)
Naomi Osaka
Japanese professional tennis player Naomi Osaka graced the event wearing a custom Robert Wun piece inspired by human anatomy.
Hudson Williams (Photo: Evan Agostini/Invision/AP)
Hudson Williams (Photo: Evan Agostini/Invision/AP)
Hudson Williams
“Heated Rivalry” star Hudson Williams wore a powder-blue, matador-inspired suit by Balenciaga’s Pierpaolo Piccioli. Its black crystal embroidery echoed his “Black Swan”-inspired beauty look.
Jennie (Photo: Evan Agostini/Invision/AP)
Jennie (Photo: Evan Agostini/Invision/AP)
Jennie of Blackpink
An impressionist feel and painterly texture defined Jennie’s Chanel column gown, covered in thousands of blue sequin “leaves.”
Rihanna (Photo: Evan Agostini/Invision/AP)
Rihanna (Photo: Evan Agostini/Invision/AP)
Rihanna
Rihanna donned a sculptural piece courtesy of Maison Margiela by Glenn Martens, complete with an Art Deco–style headpiece.
Emma Chamberlain (Photo: Evan Agostini/Invision/AP)
Emma Chamberlain (Photo: Evan Agostini/Invision/AP)
Emma Chamberlain
Like a living painting, Emma Chamberlain wore a Mugler design by Miguel Castro Freitas that paid homage to archival 1970s designs.
Janelle Monae (Photo: Evan Agostini/Invision/AP)
Janelle Monae (Photo: Evan Agostini/Invision/AP)
Janelle Monáe
Janelle Monáe’s Christian Siriano look fused technology and nature, made of green moss, wires, and other recycled materials.
Check out more of our favorite looks below:
Cher in Burberry (Photo: Evan Agostini/Invision/AP)
Cher in Burberry (Photo: Evan Agostini/Invision/AP)
Sza in  Emily Adams Bode Aujla (Photo: Evan Agostini/Invision/AP)
Sza in Emily Adams Bode Aujla (Photo: Evan Agostini/Invision/AP)
Connor Storrie in Saint Laurent (Photo: Evan Agostini/Invision/AP)
Connor Storrie in Saint Laurent (Photo: Evan Agostini/Invision/AP)
Anna Wintour in Chanel (Photo: Evan Agostini/Invision/AP)
Anna Wintour in Chanel (Photo: Evan Agostini/Invision/AP)
Madonna in Anthony Vaccarello for Saint Laurent (Photo: Evan Agostini/Invision/AP)
Madonna in Anthony Vaccarello for Saint Laurent (Photo: Evan Agostini/Invision/AP)
Bad Bunny in Zara (Photo: Evan Agostini/Invision/AP)
Bad Bunny in Zara (Photo: Evan Agostini/Invision/AP)
Heidi Klum (Photo: Evan Agostini/Invision/AP)
Heidi Klum (Photo: Evan Agostini/Invision/AP)
Lisa in Robert Wun (Photo by Evan Agostini/Invision/AP)
Lisa in Robert Wun (Photo by Evan Agostini/Invision/AP)
Gwendoline Christie in Giles Deacon (Photo: Evan Agostini/Invision/AP)
Gwendoline Christie in Giles Deacon (Photo: Evan Agostini/Invision/AP)
Kim Kardashian in Allen Jones and Whitaker Malem (Photo: Evan Agostini/Invision/AP)
Kim Kardashian in Allen Jones and Whitaker Malem (Photo: Evan Agostini/Invision/AP)
Blake Lively in Versace (Photo by Evan Agostini/Invision/AP)
Blake Lively in Versace (Photo by Evan Agostini/Invision/AP)
Hunter Schafer in Prada (Photo: Evan Agostini/Invision/AP)
Hunter Schafer in Prada (Photo: Evan Agostini/Invision/AP)
Jisoo in Dior (Photo: Evan Agostini/Invision/AP)
Jisoo in Dior (Photo: Evan Agostini/Invision/AP)
Rosé in Saint Laurent (Photo: Evan Agostini/Invision/AP)
Rosé in Saint Laurent (Photo: Evan Agostini/Invision/AP)
Katy Perry in Stella McCartney (Photo: Evan Agostini/Invision/AP)
Katy Perry in Stella McCartney (Photo: Evan Agostini/Invision/AP)
Doechii in Marc Jacobs (Photo: Evan Agostini/Invision/AP)
Doechii in Marc Jacobs (Photo: Evan Agostini/Invision/AP)

Related Tags

fashion and beauty Met Gala
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.