In honour of the 2016 Cannes Film Festival, we’re taking a look back at some of our favourite Cannes red carpet moments:
Julianne Moore in Givenchy, 2015
Jessica Biel in Marchesa, 2013
Emma Watson in Chanel Couture, 2013 Joan Smalls in Givenchy, 2013
Jessica Chastain in Armani, 2012
Kristen Stewart in Reem Acra, 2012
Diane Kruger in Giambattista Valli, 2012 Reese Witherspoon in Versace, 2012