Red carpet devotees, rejoice—Cannes season is upon us. Following the undeniable high of a show-stopping Met Gala earlier this month comes the buzzy arrival of the 78th Cannes Film Festival. With 22 highly-anticipated films vying for the esteemed Palme d’Or, it’s inevitable that the French Riviera will see a constellation of A-list stars arrive in its city. The prestigious festival is often home to the industry’s most highly-awaited pictures, and also where unexpected gems are discovered. Take, for example, the tremendous success of Sean Baker’s Anora, starring Mikey Madison, which eventually won the Best Picture at the 97th Academy Awards.
Amidst this year’s roster of films that will premiere at Cannes sits Wes Anderson‘s star-studded The Phoenician Scheme. From the trailer alone, many know to expect the likes of Benicio del Toro, Michael Cera and Tom Hanks to make their appearances on the carpet alongside screen favourites Benedict Cumberbatch and Scarlett Johansson. The latter will also make her directorial debut with Eleanor the Great, which is also featured in this year’s lineup. Whilst Ari Aster’s western black comedy Eddington will welcome Pedro Pascal and Academy Award winners Emma Stone and Joaquin Phoenix to the French city.
Not to be missed? British actor Josh O’Connor who stars in not one but two films set to première at Cannes: Vietnam War-set The Mastermind, and poignant gay romance The History of Sound which also stars heartthrob Paul Mescal.
With the opening night of the film festival done and dusted, a trove of actors and industry names have already descended upon the red carpet. The festival’s updated dress code guidelines emphasising ‘no skin show’ and streamlined silhouettes (sans voluminous ball gowns) have our favourite celebrities rethinking red carpet fashion. In response, Cannes darling Bella Hadid swooped in wearing a sleek black cowl neck Saint Laurent dress while Halle Berry, who sits on this year’s jury for the festival, was seen in a structured Chanel ensemble. With the event expected to span over ten days, see the best red carpet moments from the 2025 Cannes Film Festival below—with more to come.

1 / 196
Viola Davis in Gucci

2 / 196
Elle Fanning in Valentino and Cartier jewellery

3 / 196
Alia Bhatt in Schiaparelli

4 / 196
Simone Ashley in Vivienne Westwood

5 / 196
Gillian Anderson

6 / 196
Josh O'Connor and Alana Haim

7 / 196
Este and Danielle Haim

8 / 196
Helen Mirren in Badgley Mischka

9 / 196
Cara Delevingne in Ashi Studio

10 / 196
Aishwarya Rai in Gaurav Gupta

11 / 196
Kyoko Saito

12 / 196
Jackson Yee in Emporio Armani

13 / 196
Cassandra Cano

14 / 196
Faye Peraya in Giambattista Valli and Boucheron jewellery

15 / 196
Zhang Linghe in Gucci and Chopard

16 / 196
Hannah Romao

17 / 196
Lady Victoria Hervey

18 / 196
Naomi Campbell

19 / 196
Cara Delevingne in Ionut Razvan

20 / 196
Elle Fanning in Armani Privé

21 / 196
Aishwarya Rai in Manish Malholtra

22 / 196
Paul Mescal in Gucci

23 / 196
Barbara Palvin in Miu Miu

24 / 196
Gracie Abrams in Chanel

25 / 196
Jenny Slate in Dior

26 / 196
Taraji P. Henson in Oscar de la Renta

27 / 196
Ciara

28 / 196
Karolína Kurková in Sabina Bilenko Couture

29 / 196
Renate Reinsve in Louis Vuitton

30 / 196
Elsa Hosk in Mugler

31 / 196
Michelle Rodriguez

32 / 196
Iris Law in Saint Laurent

33 / 196
Coco Rocha in Ionut Razvan

34 / 196
Aja Naomi King

35 / 196
Teri Hatcher in Elie Saab

36 / 196
Hayley Hasselhoff

37 / 196
Naomi Campbell in Dolce & Gabbana

38 / 196
Scarlett Johansson in Prada

39 / 196
Jodie Foster in Loewe

40 / 196
Robert Pattinson and Jennifer Lawrence

41 / 196
Ellie Goulding

42 / 196
Ryan Destiny in Schiaparelli

43 / 196
Adrien Brody and Georgina Chapman

44 / 196
Eva Herzigová in Balenciaga

45 / 196
Neeraj Ghaywan and Janhvi Kapoor

46 / 196
Alex Consani in Schiaparelli

47 / 196
Elsa Hosk in Anastasia Zadorina

48 / 196
Toni Garrn in Elie Saab

49 / 196
Izabel Goulart in Armani Privé

50 / 196
Stella Maxwell in Sirivannavari

51 / 196
Dakota Johnson in Gucci

52 / 196
Asap Rocky in Saint Laurent and Rihanna in Alaïa

53 / 196
Isabelle Huppert in Balenciaga

54 / 196
Nana Komatsu in Chanel

55 / 196
Adria Arjona in Louis Vuitton

56 / 196
Carla Bruni in Saint Laurent

57 / 196
Alexander Skarsgård in Magliano and Bianca Saunders

58 / 196
Alton Mason

59 / 196
Spike Lee

60 / 196
Isabelle Huppert in Balenciaga

61 / 196
Emma Mackey in Louis Vuitton

62 / 196
Daisy Edgar-Jones in Gucci

63 / 196
Han So-hee in Boucheron

64 / 196
Julianne Moore in Bottega Veneta and Boucheron jewellery

65 / 196
Eva Longoria in Tamara Ralph and Chopard jewellery

66 / 196
Mariska Hargitay in Carolina Herrera

67 / 196
Halle Berry

68 / 196
Mina

69 / 196
Stella Maxwell

70 / 196
Benedict Cumberbatch and Sophie Hunter

71 / 196
Vicky Krieps in Bottega Veneta

72 / 196
Juliette Binoche

73 / 196
Jeremy Strong

74 / 196
Alexander Skarsgard in Saint Laurent

75 / 196
Mary Leest

76 / 196
Patrick Schwarzenegger

77 / 196
Romee Strijd

78 / 196
Diane Kruger in Dolce & Gabbana

79 / 196
Yoh Yoshida and Suzu Hirose

80 / 196
Veena Praveenar Singh

81 / 196
Gao Yuan Yuan in Georges Hobeika

82 / 196
Davikah in Gucci

83 / 196
Kylie Verzosa in Mark Bumgarner

84 / 196
Wan Qian Hui

85 / 196
Robert Pattinson

86 / 196
Jennifer Lawrence in Dior

87 / 196
Barbara Palvin

88 / 196
Zoey Deutch in Chanel

89 / 196
Rosie Huntington-Whiteley in Balenciaga

90 / 196
Alexa Chung in Balenciaga

91 / 196
Naomi Ackie in Balenciaga

92 / 196
Yseult in Givenchy

93 / 196
Kristen Stewart in Chanel

94 / 196
Lucien Laviscount

95 / 196
Zhou Ye in Alexis Mabille

96 / 196
Amal Clooney in vintage John Galliano

97 / 196
Helena Christensen in Dolce&Gabbana

98 / 196
Shanina Shaik in Yara Shoemaker Couture

99 / 196
Grace Burns

100 / 196
Alexa Chung in Celine

101 / 196
Philippine Leroy-Beaulieu in Saint Laurent

102 / 196
Amelie Hoeferle in Celine

103 / 196
Harris Dickinson in Prada

104 / 196
Jeremy Strong

105 / 196
Juliette Binoche in Giorgio Armani

106 / 196
Emma Stone in Louis Vuitton

107 / 196
Pedro Pascal in Dior

108 / 196
Natalie Portman In Dior

109 / 196
Angelina Jolie in Brunello Cucinelli

110 / 196
Ariana Greenblatt in Louis Vuitton

111 / 196
Austin Butler in Saint Laurent

112 / 196
Julia Garner in Tom Ford

113 / 196
Rooney Mara in Givenchy

114 / 196
Philippine Leroy-Beaulieu in Schiaparelli

115 / 196
Alessandra Ambrosio in Balmain

116 / 196
Eli Faye

117 / 196
Cindy Bruna in Jean Paul Gaultier

118 / 196
Lux Pascal

119 / 196
Marlijn Hoek

120 / 196
Sabrina Elba in Schiaparelli

121 / 196
Carina Zavline

122 / 196
Becky Armstrong in Nicholas Jebran and Roger Vivier

123 / 196
Andie MacDowell

124 / 196
Irina Shayk in Elie Saab

125 / 196
Diane Kruger

126 / 196
Razane Jammal in Dior

127 / 196
Melanie Laurent

128 / 196
Emma Todt in Sophie Couture and Boucheron jewellery

129 / 196
Ariana Greenblatt in Cong Tri

130 / 196
Luma Grothe

131 / 196
Veena Praveenar Singh

132 / 196
Lily Krug

133 / 196
Mitchell Akat Maruko Raan in Harvey Cenit

134 / 196
Wan Qianhui

135 / 196
Nitanshi Goel in Jade by Monica and Karishma

136 / 196
Zoe Saldana in Saint Laurent

137 / 196
Irina Shayk in vintage Saint Laurent

138 / 196
Halle Berry in Celia Kritharioti

139 / 196
Angela Bassett in Burberry

140 / 196
Kim Go-eun in Chanel

141 / 196
Gong Jun

142 / 196
Pom Klementieff in Loewe

143 / 196
Gabriette in custom Chrome Hearts

144 / 196
Heidi Klum

145 / 196
Saffron Vadher in Dior

146 / 196
Eva Longoria in Elie Saab

147 / 196
Andie MacDowell

148 / 196
Tom Cruise in Giorgio Armani

149 / 196
Tarzan Davis in Dior and Boucheron jewellery

150 / 196
Filip Schnack in Dior

151 / 196
Araya A. Hargate in Giorgio Armani Privé and Boucheron jewellery

152 / 196
Renata Notni in Giorgio Armani Privé

153 / 196
Hayley Atwell

154 / 196
Sofia Boutella in Fendi

155 / 196
Christopher McQuarrie and Heather McQuarrie

156 / 196
Hannah Waddingham

157 / 196
Allia Roza

158 / 196
Irina Shayk in Giorgio Armani Privé and Anita Diamonds jewellery

159 / 196
Bella Hadid in Saint Laurent

160 / 196
Juliette Binoche in Dior and Chopard jewellry

161 / 196
Halle Berry in Jacquemus

162 / 196
Juliette Binoche in Jacquemus

163 / 196
Carlos Sainz

164 / 196
Eva Longoria in Tamara Ralph Couture

165 / 196
Heidi Klum in Elie Saab

166 / 196
Halle Berry in Chanel

167 / 196
Hong Sang-soo, Halle Berry, Jeremy Strong, Juliette Binoche, Alba Rohrwacher in Chanel, Dieudo Hamadi, Payal Kapadia, Leïla Slimani and Carlos Reygadas

168 / 196
Julia Garner in Gucci and Pasquale Bruni jewellery

169 / 196
Alessandra Ambrosio in Zuhair Murad couture

170 / 196
Juliette Armanet in Celine and Messika jewels

171 / 196
Caroline Daur

172 / 196
Rossy de Palma in AMI

173 / 196
Robert De Niro and Tiffany Chen

174 / 196
Daniella Tarantino and Quentin Tarantino

175 / 196
Shanina Shaik

176 / 196
Pierfrancesco Favino

177 / 196
Anouchka Delon

178 / 196
Isabeli Fontana

179 / 196
Sean Baker and Samantha Quan

180 / 196
Julie Gayet

181 / 196
Maria Borges

182 / 196
Alba Rohrwacher in Chanel

183 / 196
Jeremy Strong in custom Loro Piana

184 / 196
Leonardo DiCaprio

185 / 196
Daniel Kaluuya

186 / 196
Aïssa Maïga

187 / 196
Paola Turani in Tony Ward couture

188 / 196
Emma Thynn

189 / 196
Wan QianHui in Wang Feng couture

190 / 196
Daphné Bürki

191 / 196
Lady Victoria Hervey

192 / 196
Nataly Osmann

193 / 196
Frédérique Bel

194 / 196
Nava Mau in Carolina Herrera with Pasquale Bruni jewelry

195 / 196
Lady Monika Bacardi

196 / 196