100 Best Bikini Bodies by zimbio.com
100. Sweden’s Princess Madeleine; 99.Princess Charlotte of Monaco;
98.Princess Eugenie of York; 97.Michelle Obama;
96.Carla Bruni; 95.Anna Faris;
94.Elisha Cuthbert; 93.Portia de Rossi;
92.Kirsten Dunst; 91.Kelly Carlson;
90.Victoria Silvstedt; 89.Tori Spelling;
88.Tara Reid; 87.Melanie Brown;
86.Shauna Sand; 85.Anna Kournikova;
84.Venus Williams; 83.Serena Williams;
82.Maria Sharapova; 81.Gabrielle Reece;
Top 20 Hottest smile by Celebritysnap {2008}
Hottest smile 2009 -Beyonce
2. Jennifer Lopez
3. Mariah Carey
4. Hayden Panettire
5. Sophia Bush
6. Roselyn Sanchez
7. Ashanti
8. Carrie Underwood
9. Kate Beckinsale
10. Kristen Bell
11. Jessica Biel
12. Paula Patton
13. Shenae Grimes
14. Jessica Stroup
15. Selita Ebanks
16. Ashley Tisdale
17. Jennifer Aniston
18. Maria Menounos
19. Jessica Lowndes
20. Doutzen Kroes
Jessica LowndesÂ
Paris HiltonÂ
Source:Â http://www.peoplestylewatch.com/people/stylewatch/gallery/0,,20159269_4,00.html#20726196