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;
Rose McGowanÂ
Kirsten DunstÂ
Source: http://www.usmagazine.com/stylebeauty/whoworeitbest/photos/rose-mcgowan-vs-kirsten-dunst-2009112/results