3. Selena Gomez

4. Eva Mendes

5. Eddie Murphy

6. Emma Watson

7. Ryan Gosling

8. Chris Hemsworth

9. Joshua Rush

10. Joe Pesci

11. Tom Hiddleston

12. Matt Damon

13. Cameron Diaz

14. Sean Connery

15. Olivia Holt

16. Daniel Day-Lewis

17. Jordan Peele

18. Rick Moranis

19. Michael J. Fox

20. Terrence Howard

21. And finally, Robert Redford

Correction: The original version of this article got Joshua Rush's college wrong. Our bad!