1) Doutzen Kroes
2) Josephine Skriver
3) JLo
4) Joan Smalls
5) Irina Shayk
6) Chanel Iman
7) Emily Ratajkowski
8) Barbara Palvin
9) Sofia Richie
10) Jenna Dewan Tatum via Allan Avendaño
Newsletter
For the latest in fashion, beauty and culture, sign up to receive ELLE's daily newsletter.