• 1. Robert Pattinson (obv)

  • 2. Barack Obama

  • 3. Blake Lively

  • 4. Jon Hamm

  • 5. Beyonce

  • 6. Levi Johnston

  • 7. Gisele Bundchen

  • 8. Stephen Colbert

  • 9. Angelina Jolie

  • 10. Zac Efron

  • 11. Miley Cyrus

  • 12. Zach Galifiankis

  • 13. Jessica Simpson

  • 14. Christian Bale

  • 15. Natalie Portman

  • 16. Daniel Craig (with mustache)

  • 17. Christina Hendricks

  • 18. Nicolas Cage

  • 19. Gwyneth Paltrow

  • 20. Tina Fey