Harpers Bazaar UK has published their Britain’s Best Dressed 2011 list.
14. Emma Watson
‘The new Mia Farrow. She’s left Hermione in the dust’ – Philip Treacy
1. Duchess of Cambridge: Kate Middleton
2. Florence Welch
3. Andrea Riseborough
4. Kate Moss
5. Tilda Swinton
6. Keira Knightley
7. Stella McCartney
8. Phoebe Philo
9. Alexa Chung
10. Livia Firth
11. Natalie Massenet
12. Natalie Vodianova
13. Samantha Cameron
14. Emma Watson
15. Yasmin Le Bon
16. Thandie Newton
17. Charlotte Dellal
18. Kristin Scott Thomas
19. Josephine de la Baume
20. Cara Delevingne










