1. Kim Kardashian, left 2. Katy Perry 3. Jennifer Lopez 4. Lindsay Lohan 5. Jennifer Aniston 6. Megan Fox 7. Anne Hathaway 8. Britney Spears 9. Scarlett Johansson 10. Jessica Simpson
Detroit Free Press — 1. Kim Kardashian, left 2. Katy Perry 3. Jennifer Lopez 4. Lindsay Lohan 5. Jennifer Aniston 6. Megan Fox 7. Anne Hathaway 8. Britney Spears 9. Scarlett Johansson 10. Jes... more info