Emma Watson in 2023:
Ashley Tisdale in 2023:
3. Beyoncé in 2003:
Beyoncé in 2023:
7. Sofía Vergara in 2003:
8. Michael B. Jordan in 2003:
Michael B. Jordan in 2023:
9. Kaley Cuoco in 2003:
Kaley Cuoco in 2023:
10. Josh Hutcherson in 2003:
Josh Hutcherson in 2023:
11. Anne Hathaway in 2003:
Anne Hathaway in 2023:
12. Mindy Kaling in 2003:
Mindy Kaling in 2023:
13. America Ferrera in 2003:
America Ferrera in 2023:
14. Gabrielle Union in 2003:
Gabrielle Union in 2023:
15. Bennifer (Ben Affleck and Jennifer Lopez) in 2003:
Bennifer in 2023:
16. Dakota Fanning in 2003:
Dakota Fanning in 2023:
17. Kelly Clarkson in 2003:
Kelly Clarkson in 2023:
18. Mariah Carey in 2003:
Mariah Carey in 2023:
19. Sarah Paulson in 2003:
Sarah Paulson in 2023:
20. LeBron James in 2003:
LeBron James in 2023:
21. Kerry Washington in 2003:
Kerry Washington in 2023:
22. Hilary Duff in 2003:
Hilary Duff in 2023:
23. Penn Badgley in 2003:
Penn Badgley in 2023:
24. Finally, Lindsay Lohan in 2003:
Lindsay Lohan in 2023: