1. Kate Winslet

2. Gwyneth Paltrow

via popsugar.com
3. Cameron Diaz

4.Emma Stone

via makers.com
5. Sarah Jessica Parker

via vogue.com
6. Olivia Palermo

via be.com
7. Mila Kunis

via mirror.co.uk
8. Eva Mendes

via deadline.com
9. Kate Moss

via stylebistro.com
10. Chanel Iman

via vogue.co.uk