1. Jessica Barden

2. Zoe Kravitz

3. Emma Stone

4. Mila Kunis

5. Ruby Rose

6. Elle Fanning

7. Emma Watson

8. Anya Taylor-Joy

9. Britt Robertson

10. Selena Gomez

11. Alexandra Daddario

12. Ella Purnell

13. Emilia Clarke

14. Evan Rachel Wood

15. Megan Fox

16. Tessa Thompson

17. Sophie Turner

18. Ciara Bravo

19. Lily James

20. Kristen Stewart

21. Maya Hawke

22. Emily Blunt

23. Taylor Swift

24. Scarlett Johansson

25. Emma Roberts

26. Margot Robbie

27. Emma Mackey

28. Maude Apatow

29. Amber Heard
