Fashion

All the best red-carpet looks from the 2026 Cannes Film Festival

By Daniel Rodgers

Photo: Gisela Schober/Getty Images

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