The 23-year-old,who was recently voted the second most hated woman in Hollywood after Gwyneth Paltrow,has been crowned the world’s best-dressed woman for the second year running.
Stewart was praised for her “personal rock-chick style”. She also picked up the honour of being named in the best-dressed couple with boyfriend Robert Pattinson who was named best-dressed man.
“Harry Potter” star Emma Watson kept her second spot from last year with the Duchess of Cambridge being bumped up one place on the list from last year’s fourth place.
Kate Middleton was honoured for “taking maternity chic in her nude-pump-adorned stride”.
The final two places in the top five were taken by Spiderman star Emma Stone and country singing megastar Taylor Swift.
Victoria Beckham,Cheryl Cole and Beyonce also made the top 10.