With the likes of Helena Christensen, Alicia Vikander and Renate Reinsve taking to the carpet, Cannes Film Festival 2026 was, as always, a smorgasbord of the finest fashion. Scroll to see the best from this year's assortment
If you were disappointed by the lack of naked dressing at the Met Gala, A) behave, and B) look to the Cannes Film Festival, which – having been responsible for the literal birth of the bikini in the 1950s – added a sudden caveat to its dress code on the eve of last year’s event. “For decency reasons, nudity is prohibited on the red carpet, as well as in any other area of the festival,” the updated rules read. “Voluminous outfits, in particular those with a large train, that hinder the proper flow of traffic of guests and complicate seating in the theatre are not permitted.”
Whether any of that actually influenced what celebrities wore was debatable. (Remember the response to the old “high heels only” protocol?) It certainly did not stop Alexander Skarsgård, who managed to flout both directives in one fell swoop, arriving on the red carpet in thigh-high Saint Laurent boots that were – let’s face it – both indecent and highly effective at hindering the proper flow of traffic. Part of what made the actor’s look so compelling was that it ran in opposition to the very particular brand of glamour the Riviera is known for: black-tie ball gowns, diamonds accompanied by their own security detail, the siren force of Monica Bellucci in 1997.
All of which is to say, until 23 May, the eyes of the fashion industry will remain firmly trained on La Croisette, where jury member Demi Moore will be joined by the likes of Gillian Anderson, Bella Hadid, Scarlett Johansson, Renate Reinsve, Penélope Cruz, Cara Delevingne, Kristen Stewart, Léa Seydoux, Alicia Vikander, Ayo Edebiri and Isabelle Huppert on the red carpet. Scroll through the gallery below for all of these stars – and doubtless many more – arriving at the 2026 edition of the Cannes Film Festival.

Photo: Samir Hussein
Demi Moore

Photo: Kate Green/Getty Images
Ruth Wilson

Photo: Kate Green/Getty Images
Tilda Swinton in Chanel

Photo: Kate Green/Getty Images
Penélope Cruz in Chanel

Photo: Neilson Barnard/amfAR/Getty Images
Lisa Rinna

Photo: Daniele Venturelli
Eva Longoria

Photo: Stephane Cardinale - Corbis/Getty Images
Ruth Negga

Photo: Michael Buckner/Getty Images
Ruth Negga in Loewe

Photo: Gisela Schober/Getty Images
Irina Shayk

Photo: Stephane Cardinale - Corbis/Getty Images
Heidi Klum in Vivienne Westwood

Photo: Andreas Rentz/Getty Images
Demi Moore

Photo: Daniele Venturelli
Alexa Chung in Dior

Photo: Anadolu/Getty Images
Bella Hadid in Schiaparelli

Photo: Gisela Schober/Getty Images
Vicky Krieps

Photo: Gisela Schober/Getty Images
Helena Christensen

Photo: Gisela Schober/Getty Images
Coco Rocha

Photo: Gisela Schober/Getty Images
Dita Von Teese

Photo: Karwai Tang
Rossy de Palma

Photo: Lionel Hahn/Getty Images
Sharon Stone

Photo: Lionel Hahn/Getty Images
Juliette Binoche

Photo: LAURENT HOU/Getty Images
Anja Rubik

Photo: Pascal Le Segretain/Getty Images
Chloé Zhao

Photo: Karwai Tang
Léa Seydoux

Photo: Aurore Marechal/Getty Images
Milena Smit

Photo: Daniele Venturelli
Ruth Negga

Photo: Mondadori Portfolio/Getty Images
Julianne Moore

Photo: Kate Green/Getty Images
Taylor Russell in Christian Dior

Photo: Stephane Cardinale - Corbis/Getty Images
Demi Moore in Gucci

Photo: Gisela Schober/Getty Images
Havana Rose Liu in Balenciaga

Photo: JB Lacroix
Im Yoon-ah

Photo: Daniele Venturelli
Carla Bruni

Photo: Gisela Schober/Getty Images
Liu Wen in Chanel

Photo: Daniele Venturelli
Sharon Stone in Miss Sohee

Photo: Gisela Schober/Getty Images
Carla Bruni

Photo: Daniele Venturelli
Charlotte Gainsbourg

Photo: Aurore Marechal/Getty Images
Renate Reinsve

Photo: Aurore Marechal/Getty Images
Daisy Edgar-Jones

Photo: Aurore Marechal/Getty Images
Sophie Thatcher in Louis Vuitton

Photo: Andreas Rentz/Getty Images
Simone Ashley in Alexander McQueen

Photo: Hoda Davaine/Getty Images
Cate Blanchett in Louis Vuitton

Photo: Stephane Cardinale - Corbis/Getty Images
Chloé Zhao in Schiaparelli

Photo: Stephane Cardinale - Corbis/Getty Images
Adriana Lima in Nicholas Oakwell

Photo: Dominique Charriau
Cate Blanchett in Givenchy

Photo: Samir Hussein
Bella Hadid in Prada

Photo: Andreas Rentz/Getty Images
Alicia Vikander in Louis Vuitton

Photo: Kate Green/Getty Images
Hoyeon Jung in Louis Vuitton

Photo: Marc Piasecki
Demi Moore in Matières Fécales

Photo: Gisela Schober/Getty Images
Kristen Stewart in Chanel

Photo: Gisela Schober/Getty Images
Emma Mackey in Louis Vuitton.

Photo: Marc Piasecki
Isabelle Huppert.

Photo: JB Lacroix
Marion Cotillard in Chanel.

Photo: Gisela Schober/Getty Images
Riley Keough in Alaïa.

Photo: Lionel Hahn/Getty Images
Leïla Bekhti in vintage Alaïa.

Photo: Lionel Hahn/Getty Images
Barbara Palvin in Willy Chavarria.

Photo: JB Lacroix
Cara Delevingne in Tom Ford by Haider Ackermann.

Photo: Pascal Le Segretain/Getty Images
Riley Keough in Conner Ives.

Photo: Earl Gibson III/Getty Images
Léa Seydoux in Louis Vuitton.

Photo: Pascal Le Segretain/Getty Images
Ruth Negga in vintage Ossie Clark.

Photo: JB Lacroix
Andie MacDowell.

Photo: Lionel Hahn/Getty Images
Romee Strijd.

Photo: Stephane Cardinale - Corbis/Getty Images
Isabelle Huppert.

Photo: Daniele Venturelli
Aja Naomi King.

Photo: Kate Green/Getty Images
Sara Sampaio in Miu Miu.

Photo: Gisela Schober/Getty Images
Ruth Negga in Ami.

Photo: Stephane Cardinale - Corbis/Getty Images
Demi Moore.

Photo: Kate Green/Getty Images
Sandra Hüller in Chanel.

Photo: Stephane Cardinale - Corbis/Getty Images
Malgosia Bela in Tom Ford.

Photo: Pascal Le Segretain/Getty Images
Barbara Palvin in Miu Miu and Dylan Sprouse.

Photo: Andreas Rentz/Getty Images
Riley Keough in Chanel.

Photo: Neilson Barnard/Getty Images
Hannah Einbinder.

Photo: Lionel Hahn/Getty Images
Seth Rogen.

Photo: Jacopo Raule
Heidi Klum.

Photo: Lionel Hahn/Getty Images
Samira Wiley.

Photo: JB Lacroix
Demi Moore in Gucci.

Photo: Stephane Cardinale - Corbis/Getty Images
Alia Bhatt in Danielle Frankel.

Photo: Dominique Charriau
Anna Mouglalis in Chanel.

Photo: Stephane Cardinale - Corbis/Getty Images
Charles Leclerc in Giorgio Armani and Alexandra Leclerc in Paolo Sebastian.

Photo: Marc Piasecki
Hannah Einbinder in Celine.

Photo: Gisela Schober/Getty Images
Gillian Anderson in Miu Miu.

Photo: LAURENT HOU/Getty Images
Ruth Negga in Saint Laurent and Chopard.

Photo: Dominique Charriau
Hannah Einbinder.

Photo: Dominique Charriau
Gillian Anderson in Miu Miu.

Photo: Amy Sussman/Getty Images
Jane Fonda in Gucci.

Photo: Gisela Schober/Getty Images
Ruth Negga in Dior.

Photo: Stephane Cardinale - Corbis/Getty Images
Demi Moore in Jacquemus and Chopard.

Photo: Amy Sussman/Getty Images
Alia Bhatt.

Photo: Gisela Schober/Getty Images
Alton Mason.

Photo: Stephane Cardinale - Corbis/Getty Images
Joan Collins

Photo: Stephane Cardinale - Corbis/Getty Images
Heidi Klum.

Photo: Amy Sussman/Getty Images
Philippine Leroy-Beaulieu in Saint Laurent.

Photo: Stephane Cardinale - Corbis/Getty Images
Chloé Zhao.

Photo: Pascal Le Segretain/Getty Images
Poppy Delevingne.

Photo: Aurore Marechal/Getty Images
Ikram Abdi Omar.

Photo: Daniele Venturelli
True Whitaker.

Photo: Aurore Marechal/Getty Images
Kelly Rutherford.

Photo: Daniele Venturelli
Louis Garrel.

Photo: Amy Sussman/Getty Images
Jordana Brewster.

Photo: JB Lacroix
Meadow Walker in Celine.

Photo: Amy Sussman/Getty Images
Demi Moore in Jacquemus.

Photo: Earl Gibson III/Getty Images
Leila Bekhti.
Originally published on British Vogue
