The Cannes Film Festival: arguably one of the favorite fashion events of the year. From photocalls to red-carpets, attendees get to flex their style muscle. At this years 70th anniversary the crowd did not disappoint.
From bottom left to right:
Recipient of the Palme d'Or Joaquin Phoenix in custom Stella McCartney, Ashley Benson in Erdem, Stacy Martin in No 21, Eva Green in Stella McCartney, Kendall Jenner in Giambattista Valli, Naomi Campbell in Maison Margiela, Fan Bing Bing and Alba Rohrwacher both in Valentino.