1.Zac Efron
2.Ashley Greene
3.Colin Farrell
4.Natalie Portman
5.Chase Crawford
6.Alicia Keys
7.Ashton Kutcher
8.Scarlett Johansson
9.Robert Pattinson
10.Sienna Miller
11.Tom Brady
12.Kate Moss
13.Ryan Phillippe
14.Eva Mendes
15.Pharrell Williams
16.Jessica Alba
17.Milla Jovovich
18.Jake Gyllenhaal
19.Dita von Teese
20.Javier Bardem
Top 100 Ladies 2008 by Celebritysnap.com
()-last year
Who looks better bald? ALL WATCH HERE
TOP 12 by Celebritysnap.com:
1. Scarlett Johansson
2. Gwen Stefani
3. Ben Affleck
4. Julia Roberts
5. Nicole Kidman
6. Jessica Alba
7.Jim Carrey
8. Sandra Bullock
9. Cameron Diaz
10. Sarah J. Parker
11. Brad Pitt
12. Michael Douglas