1. Ed Sheeran
2. "Literally a bit of Ryan Gosling and a bit of Ryan Reynolds"
5. Harry Styles
6. Eddie Murphy
7. Jonah Hill & Zach Galifianakis
8. Jane Krakowski
9. Michael C. Hall
10. Wil Wheaton
11. Morena Baccarin
12. Anna Kendrick
13. Taylor Schilling
14. Ryan Gosling
15. Matthew Perry
16. The Cowardly Lion from The Wizard of Oz
17. Barry Manilow
18. Ricky Martin
19. Woody from Toy Story
20. Lionel Messi
21. Jason Biggs
22. Channing Tatum
23. Jason Segel
24. Kate Middleton
25. The Tempur-Pedic Guy
26. B.J. Novak
27. The Wendy's Girl
28. Colin Firth
29. Jack Black
30. Benedict Cumberbatch
31. Billie Joe Armstrong
32. Max Greenfield
33. Ben Stiller
34. Justin Timberlake
35. Christian Bale
36. Matt LeBlanc
37. Kat Dennings
38. Steve Buscemi
39. Tila Tequila
40. Emma Watson
Update: This post has been updated to meet our attribution standards. Some of the celebrity images have been replaced.