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
Jada Pinkett Smith in Alberta Ferretti, 2012
Nina Dobrev in Elie Saab, 2012
Salma Hayek in Gucci Première, 2010
Want more breaking celebrity news? Click here.