1. Lea Michele
2. Chrissy Teigen
Continue reading below ↓
3. Gwyneth Paltrow
4. Jessica Chastain
Continue reading below ↓
Recommended Videos
5. Karlie Kloss
6. Lupita Nyong'o
Continue reading below ↓
7. Lena Dunham
8. Nina Dobrev
Continue reading below ↓
9. Julianne Hough
10. Reese Witherspoon
Continue reading below ↓
11. Jessica Alba
12. Ellie Goulding
Continue reading below ↓
13. Sarah Michelle Gellar
14. Minka Kelly
Continue reading below ↓
15. Emmy Rossum
***
This article originally appeared on Cosmopolitan.com. Minor edits have been made by the Cosmo.ph editors.