1.Leonardo DiCaprio at 20:
Leonardo DiCaprio at 40:
2.Reese Witherspoon at 20:
Reese Witherspoon at 40:
3.Prince William at 20:
Prince William at 40:
4.Sarah Jessica Parker at 20:
Sarah Jessica Parker at 40:
5.Arnold Schwarzenegger at 20:
Arnold Schwarzenegger at 40:
6.Justin Timberlake at 20:
Justin Timberlake at 40:
7.Christina Aguilera at 20:
Christina Aguilera at 40:
8.Tom Cruise at 20:
Tom Cruise at 40:
9.Britney Spears at 20:
Britney Spears at 40:
10.Will Smith at 20:
Will Smith at 40:
11.Jennifer Aniston at 20:
Jennifer Aniston at 40:
12.Sally Field at 20:
Sally Field at 40:
13.David Beckham at 20:
David Beckham at 40:
14.Jake Gyllenhaal at 20:
Jake Gyllenhaal at 40:
15.Tyra Banks at 20:
Tyra Banks at 40:
16.Cher at 20:
Cher at 40:
17.Freddie Prinze Jr. at 20:
Freddie Prinze Jr. at 40:
18.Sarah Michelle Gellar at 20:
Sarah Michelle Gellar at 40:
19.Beyoncé at 20:
Beyoncé at 40:
20.Paris Hilton at 20:
Paris Hilton at 40:
21.Nicole Richie at 20:
Nicole Richie at 40:
22.Kelly Clarkson at 20:
Kelly Clarkson at 40:
23.Chris Evans at 20:
Chris Evans at 40:
24.Tracee Ellis Ross at 20:
Tracee Ellis Ross at 40:
25.Naomi Campbell at 20:
Naomi Campbell at 40:
26.Emma Bunton at 20:
Emma Bunton at 40:
27.Neil Patrick Harris at 20:
Neil Patrick Harris at 40:
28.Ashton Kutcher at 20:
Ashton Kutcher at 40:
29.Madonna at 20:
Madonna at 40:
30.Jessica Simpson at 20:
Jessica Simpson at 40:
31.Serena Williams at 20:
Serena Williams at 40:
32.Kirsten Dunst at 20:
Kirsten Dunst at 40:
33.Devon Sawa at 20:
Devon Sawa at 40:
34.Gisele Bündchen at 20:
Gisele Bündchen at 40:
35.Alicia Silverstone at 20:
Alicia Silverstone at 40:
36.Tiger Woods at 20:
Tiger Woods at 40:
37.Janet Jackson at 20:
Janet Jackson at 40:
38.Drew Barrymore at 20:
Drew Barrymore at 40:
39.Derek Jeter at 20:
Derek Jeter at 40:
40.Hilary Swank at 20:
Hilary Swank at 40:
41.Mario Lopez at 20:
Mario Lopez at 40:
42.Tori Spelling at 20:
Tori Spelling at 40:
43.Brian Austin Green at 20:
Brian Austin Green at 40:
44.Demi Moore at 20:
Demi Moore at 40:
45.And last but not least! Helen Mirren at 20:
And Helen Mirren at 40: