Kristen Stewart named world's best-dressed woman for second year running

Kristen Stewart: Glamour's best-dressed woman for second year running Photo: Yui Mok/PA Wire

Kristen Stewart has been crowned world's best-dressed woman for the second year in a row.

Read: Twilight star Kristin Stewart named best dressed woman

The Twilight star fought off stiff competition from actress Emma Watson and the Duchess of Cambridge in Glamour Magazine's fashion top 50.

The Duchess of Cambridge: "taking maternity chic in her nude-pump-adorned stride" Credit: Anthony Devlin/PA Wire

Praised for her "personal rock-chick style", Stewart is one half of the world's best-dressed couple, with boyfriend Robert Pattinson picking up the title of best-dressed man.

Best-dressed couple: Kristen Stewart and Robert Pattinson Credit: Ian West/PA Wire

Firmly holding onto the number two spot from last year, Harry Potter star Emma Watson came in second place.

Read: Emma Watson 'honoured' to receive MTV Movie Award

Emma Watson holds onto the number two spot Credit: PA Wire/PA Archive

The Duchess of Cambridge moved up a spot from number three to four, for "taking maternity chic in her nude-pump-adorned stride".

Spiderman star Emma Stone and pop singer Taylor Swift took the last two places in the top five, with Victoria Beckham, Cheryl Cole and Beyonce all making it into the top ten.

Spiderman star Emma Stone makes it into the top five Credit: Ian West/PA Archive

Other names in the top 50 include Kate Moss (34) and Keira Knightley (29), with Rita Ora (50), Lana Del Ray (49) and Lily Collins (43) all new entries.

Read: Keira Knightley Chanel advert 'too sexy' for children

Number 29: Keira Knightley Credit: Matt Crossick/Empics Entertainment

Glamour's 50 Best-Dressed Women of 2013 appears in the June issue of the magazine out on May 6th.

Glamour Best-Dressed Women 2013 - Top 10:

  • Kristen Stewart
  • Emma Watson
  • The Duchess of Cambridge
  • Emma Stone
  • Taylor Swift
  • Victoria Beckham
  • Cheryl Cole
  • Blake Lively
  • Katy Perry
  • Beyonce