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