
1. Charlize Theron

2. Eva Mendes

3. Michelle Obama

4. Sarah Jessica Parker

5. Heidi Klum

6. Anne Hathaway

7. Fergie

8. Gwyneth Paltrow

9. Rihanna

10. Kate Hudson
I can ride with Heidi, Gwyneth, Anne, and SJP for the most part, and Michelle Obama is a refreshing breath of fashionable air for a first lady. But the other half of the list get a big fat N.O.
What do you think?
No comments:
Post a Comment