![](https://d.fashiontimes.com/en/full/29840/2024-cannes-beauty-looks-naomi-campbell.jpg?w=900&f=2f598c581542997e77778c23cbb6d549)
The annual Cannes International Film Festival is one of the most-anticipated events of the year. It always presents a slew of sartorial inspiration and this year's red carpet was no exception. Naomi Campbell iconically rewore a vintage 1996 Chanel black gown she previously donned on the runway. Meanwhile, Bella Hadid served an impressive lineup of striking looks — most notably, a nude, nipple-baring gown by Saint Laurent. We also have to acknowledge Demi Moore's 3-D Schiaparelli dress that marked her return to Cannes after 27 years.
Apart from the awe-inspiring designer ensembles, we're even more intrigued by the intricate hair and makeup displayed on the red carpet. Anya Taylor-Joy and Heidi Klum embraced the classic red lip, while Kelly Rowland debuted a new hairstyle that effortlessly tapped into the hydro hair trend and bright blonde's resurgence. Old-Hollywood glamour was seen via Cindy Bruna's supermodel waves, Taylor-Joy's ballerina bun and Rosie Huntington-Whiteley's slicked updo, proving that the timeless approach always wins.
Keep reading to see all of the ravishing beauty moments from the 2024 Cannes International Film Festival.
Bella Hadid
![](https://d.fashiontimes.com/en/full/29842/2024-cannes-beauty-looks-bella-hadid.jpg?w=768&f=1675c1ab8ebb5fdbf175d7353927777a)
Anya Taylor-Joy
![](https://d.fashiontimes.com/en/full/29843/2024-cannes-beauty-looks-anya-taylor-joy.jpg?w=768&f=494b95abc230ad3faaf0916d23e702f6)
Cindy Bruna
![](https://d.fashiontimes.com/en/full/29845/2024-cannes-beauty-looks-cindy-bruna.jpg?w=768&f=e7ba415492d75b803e257b84f24bc400)
Naomi Campbell
![](https://d.fashiontimes.com/en/full/29846/2024-cannes-beauty-looks-naomi-campbell.jpg?w=768&f=0ef0e25a09676e9d55360b0f4d5d36c9)
Rosie Huntington-Whiteley
![](https://d.fashiontimes.com/en/full/29848/2024-cannes-beauty-looks-rosie-huntington-whiteley.jpg?w=768&f=e63e634d8b2698483ce0b6d310f1fe8f)
Kelly Rowland
![](https://d.fashiontimes.com/en/full/29849/2024-cannes-beauty-looks-kelly-rowland.jpg?w=768&f=ba7440dcdb5d759c5f0eaa1c7fc67dfe)
Taylor Hill
![](https://d.fashiontimes.com/en/full/29850/2024-cannes-beauty-looks-taylor-hill.jpg?w=768&f=666d82ce4b75e938f4ecb26dacbe30f0)
Greta Gerwig
![](https://d.fashiontimes.com/en/full/29851/2024-cannes-beauty-looks-greta-gerwig.jpg?w=768&f=23cd896366126eeeeca4fa2fc2cad593)
Demi Moore
![](https://d.fashiontimes.com/en/full/29853/2024-cannes-beauty-looks-demi-moore.jpg?w=768&f=531768a0c04968d392e49ec83cb2052c)
Sabrina Elba
![](https://d.fashiontimes.com/en/full/29855/2024-cannes-beauty-looks-sabrina-elba.jpg?w=768&f=9aa9c13917772f907a35e3de656db36e)
Romee Strijd
![](https://d.fashiontimes.com/en/full/29856/2024-cannes-beauty-looks-romee-strijid.jpg?w=768&f=bbf73c704a34081c50d50080092fb679)
Helena Christensen
![](https://d.fashiontimes.com/en/full/29857/2024-cannes-beauty-looks-helena-christensen.jpg?w=768&f=8261ec20547a6be5a858b2a85cb764cc)
Heidi Klum
![](https://d.fashiontimes.com/en/full/29863/2024-cannes-beauty-looks-heidi-klum.jpg?w=768&f=4d88149eea667695ddd1a3c5d8930a38)