Kristen Stewart has been crowned the world's best-dressed woman for the second year running, despite competition from Emma Watson.
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 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 for "taking maternity chic in her nude-pump-adorned stride".
Dannii Minogue comes out ahead of her sister at number 35 with Kylie five places behind.
Glamour's 50 Best-Dressed Women of 2013 appears in the June issue of the magazine out on May 6.