1. Lupita Nyongo
2. Ashley Graham
3. Kim Kardashian
4. Georgia May Jagger via Lou Teasdale
5. Sara Sampaio
6. Soo Joo Park, Stella Maxwell and Barbara Palvin
7. Karrueche
8. Hailee Steinfeld
9. Kylie Jenner
10. Zendaya
Newsletter
For the latest in fashion, beauty and culture, sign up to receive ELLE's daily newsletter.