“Best” is a subjective term, but even so, it’s hard to argue with the glamorous perfection that is these 10 stunning looks from the 2018 Cannes Film Festival. Prepare to swoon!
1. Naomi Campbell in Poiret
Naomi Campbell (Shutterstock)
2. Kendall Jenner in Schiaparelli Couture
Kendall Jenner (Shutterstock)
3. Winnie Harlow in Ralph & Russo
Winnie Harlow (Shutterstock)
4. Elsa Hosk in Alberta Ferretti
Elsa Hosk (Shutterstock)
5. Bella Hadid in Elie Saab
Bella Hadid (Shutterstock)
6. Cate Blanchett in Givenchy Couture
Cate Blanchett (Shutterstock)
7. Diane Kruger in Giorgio Armani Privé
Diane Kruger (Shutterstock)
8. Hailey Baldwin in Roberto Cavalli
Hailey Baldwin (Shutterstock)
9. Lupita Nyong’o in Dior Couture
Lupita Nyong’o (Shutterstock)
10. Anja Rubik in Saint Laurent by Anthony Vaccarello
Anja Rubik (Shutterstock)
Subscribe to our newsletter and follow us on Facebook to stay up to date on all the latest fashion news and juicy industry gossip.