20

Rosamund Pike

19

Kate Winslet

18

Elizabeth Olsen

17

Zendaya

16

Sophie Turner

15

Nina Dobrev

14

Amber Heard

13

Zoe Saldaña

12

Ana de Armas

11

Emilia Clarke

10

Megan Fox

9

Kristen Stewart

Alexandra Daddario

8

Margot Robbie

7

Gal Gadot

6

Angelina Jolie

5

Anne Hathaway

4

Emma Watson

3

Jennifer Lawrence

2

Scarlett Johansson

1