Anne Hathaway in Gucci.

All the best fashion from the Cannes red carpet

Cannes Film Festival is as much about what the movies stars are wearing on the red carpet as it is about their performances. As such, the festival has evolved to a place where fashion is the focus, seeing starlets and A-listers alike flexing their sartorial muscles and sauntering into screenings dripping in some of the most exquisite and rare jewellery ever made.

This year’s event has been no different, with a line-up of lauded brands and jewellery maisons sending their most eye-catching designs down the carpet to sparkle in the Côte d’Azure sun. From Bella Hadid’s showstopping Gianni Versace revival to Anne Hathaway’s Bulgari moment, these are some of the fashion and jewellery looks we have loved from this year’s Cannes.

Feel like you're missing out? Be the first to know about what's new & noteworthy.
Sign up to our free EDM subscription today.
Please enable JavaScript in your browser to complete this form.

Bella Hadid in Versace.
Anne Hathaway in Armani Privé and Bulgari jewellery.
Sharon Stone in Dolce & Gabanna.
Cindy Bruna in Giambattista Valli.
Naomi Campbell in Valentino and Bulgari jewellery, Kaia Gerber in Celine.
Sara Sampaio in custom Pinko.
Austin Butler in Celine and Cartier Jewellery. Photo by Greg Williamson.
Caro Daur in Valentino and Tiffany & Co. jewellery, Elsa Hosk in Valentino.
Tina Kunakey in Valentino, Julia Roberts in Louis Vuitton and Chopard jewellery.
Julianne Moore in Bottega Veneta and Bulgari jewellery.
Olivia de Jonge in Gucci & Bulgari jewellery. Photo by Greg Williamson.
Stella Maxwell in Boss, Sheila Atim in Prada.
Deepika Padukone in Louis Vuitton.
Viola Davis in Alexander McQueen, Jennifer Connelly in Louis Vuitton.
Candice Swanepoel in Boss.
Elsa Hosk in Valentino, Olivia Culpo in Saint Laurent.
Cynthia Erivo in Louis Vuitton.
Naomi Campbell.
Joan Smalls in Dundas, Ashley Graham in Christian Siriano.
Nina Dobrev in Mônot.
Winnie Harlow.
Alicia Vikander in Louis Vuitton.
Maggie Gyllenhaal, Rebecca Hall.

Letitia Wright in Fendi.
Diane Kruger in Oscar De La Renta, Bella Hadid.


As our Creative Director discovers, Van Cleef & Arpels’ enrapturing Melbourne exhibition is a journey through the poetry of time
Chaumet’s exquisite tiaras are the luxury jeweller’s crowning glory — here, we explore the maison’s history of haute headpieces
Leather weather is here, and these are the sleek jackets to add to your wardrobe this season