1. Katy Perry
3. Emma Stone
5. Emma Watson
6. Beyoncé
7. Rihanna
8. Britney Spears
9. Taylor Swift
10. Iggy Azalea
11. Jennifer Lawrence
12. Jennifer Lopez
13. Mila Kunis
14. Kim Kardashian
15. Lily Allen
16. Kristen Stewart
17. Miley Cyrus
18. Anna Kendrick
19. Kelly Osbourne
20. Cheryl Cole
21. Selena Gomez
H/T this Reddit thread for the LOL