Celebs | Fashion | Fashion Insider Prettiest Cannes Film Festival dresses of all time Photography: Getty Images May 12, 2016 In honour of the 2016 Cannes Film Festival, we’re taking a look back at some of our favourite Cannes red carpet moments: Charlize Theron in Dior, 2015 Lupita Nyong’o in Gucci, 2015 Mindy Kaling in Salvador Perez, 2015 Emma Stone in Dior, 2015 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. Cannes | Cannes Film Festival | Celebrity | Designer | dresses | fashion | hollywood | red carpet PREVIOUSGet The Look: Martha Hunt UP NEXTThe Spice Girls have recorded a new song! You might also like 5 Times SA style stars stunned in Diane Paris David Tlale showcases heritage fashion with Edgars! Local stars collab with Moschino and CÎROC Refresh your summer wardrobe with Karen Millen 5 Questions with Inga Gubeka from Inga Atelier Best looks from London Fashion week SS19 The best looks from the Emmy Awards 2018 red carpet All the looks served at the Nedbank International Polo!