Top 20 Hottest smile of 2008-Nicole Scherzinger
Top 20 Hottest smile of 2009 – Beyonce
Top 20 Hottest smile of 2010 – Cheryl Cole
1.Jennifer Lopez
2. Angelina Jolie
3. Rihanna
4. Eva Longoria
5. Charlize Theron
6. Shakira
7. Hayden Panettiere
8. Beyonce
9. Halle Berry
10. Miranda Kerr
11. Jennifer Aniston
12. Brooklyn Decker
13. Sofia Vergara
14. Katie Cassidy
15. Amber Lancaster
16. Rachel Bilson
17. Vanessa Hudgens
18. Gabrielle Union
19. Reese Witherspoon
20. Emma Roberts