• 1. Princess Mary
  • 2. Britney Spears
  • 3. Cate Blanchett
  • 4. Natalie Imbruglia
  • 5. Queen Rania
  • 6. Catherine Zeta-Jones
  • 7. Kate Winslet
  • 8. Keira Knightley
  • 9. Princess Letizia
  • 10. Princess Maxima
  • 11.Princess Madeleine
  • 12. Annette Bening
  • << BACK TO HOME
  • 8. Keira Knightley
    Despite her youth Keira Knightley has already proved herself a fashion leader with her enviable sartorial taste. From the burgundy Vera Wang gown she chose for the 2006 Oscars to the 1920s vintage flapper frock she wore to her 21st birthday party, Keira is a dab hand at high glamour. She also cuts an elegant figure during the day with her stylish accessories - especially championing the trilby - and fresh, boho outfits.

    PROMOTION