There has been so many great looks coming out of Cannes and it's so hard for me to keep up! Here is a little recap of some of the best looks from the first few days of the festival.
1. Penelope Cruz in Marchesa 2. Alexa Chung in vintage Balenciaga 3. Rachel McAdams in Monique Lhullier
4. Dasha Zhukova in Valentino 5. Zoe Saldana in Armani Privé 6. Uma Thurman wearing Versace
7. Sonam Kapoor in Jean Paul Gaultier 8. Salma Hayek in Gucci Premiere
9. Aishwarya Rai in Elie Saab Haute Couture 10. Astrid Bergès-Frisbey in Chanel Couture (s)