10. Kate Beckinsale
9. Kim Kardashian
8. Jessica Biel
7. Eva Longoria Parker
6. Rihanna
5. Jennifer Lopez
4. Halle Berry
3. Megan Fox
2. Jennifer Aniston
1. Britney Spears
I love Britney, but her body is definitely not the best.
YAY!!!!!!!!!!!! for britney, her body is dope dude, not like b4 but not BAD AT ALL....
did anyone forget that shes a mother of 2, i wanna see beyonce in a bathing suit after 2kids, maybe thats why she hasnt had kids cus she KNOWS she'll EXPLODE....