1. Robert Downey Jr

2. Gwyneth Paltrow

3. Ryan Gosling

4. Anne Hathaway

5. Robert Pattinson

6. Scarlett Johansson

7. Neil Patrick Harris

8. Joseph Gordon Levitt

9. Jennifer Lawrence

10. Kristen Bell

11. Kate Winslet

12. Jennifer Love Hewitt

13. Kate Hudson

14. Hugh Laurie

15. Amanda Seyfried