1. Emma Watson
2. Ryan Gosling
3. Zac Efron
4. Amy Poehler
5. Blake Lively
6. Paul Rudd
7. Leonardo DiCaprio
8. Naomi Watts
9. Gwyneth Paltrow
10. Natalie Portman
11. Nicole Kidman
12. Tom Cruise
13. Lindsay Lohan
14. Adam Brody
15. Morgan Freeman
16. Brad Pitt
17. Anne Hathaway
18. Claire Danes
19. Nicolas Cage
All Images by John Gara for BuzzFeed unless otherwise sourced.
Idea inspired by Chuck McCarthy