May 19, 2017May 21, 2017 Cannes Part 2 Elle Fanning Emily Ratajkowski – Peter Dundas Aishwarya Rai Bachchan – Michael Cinco Winnie Harlow Thylane Blondeau Julianne Moore Gianna Simone Winnie Harlow Fan Bingbing Cara Delevingne Petra Nemcova Jessica Chastain Bella Hadid – Christian Dior Haute Couture Sara Sampaio Marion Cotillard Michelle Williams – Louis Vuitton Jessica Chastain Julianne Moore Robin Wright Thylane Blondeau Tilda Swinton Marion Cotillard Lily Donaldson Julianne Moore Lily Donaldson Rihanna – Christian Dior Haute Couture Michelle Williams & Julianne Moore Cara Delevingne Adriana Lima – Naeem Khan Monica Bellucci – Dior Rihanna Amber Valletta Lily Collins Share this:TwitterFacebookLike Loading...