Twilight star Kristen Stewart tops Glamour's 50 Best-Dressed Women list
Robert Pattinson's ex-girlfriend, Kristen Stewart, has beaten his current flame to the top spot in Glamour's annual 50 Best-Dressed Women list.
Twilight star Stewart is back in the top spot after being in third place last year, and topping the list two years prior to that.
Singer FKA Twigs, who is rumoured to be engaged to Pattinson, is a new entry on the list in second place.
Last year's winner, Hunger Games star Jennifer Lawrence, has dropped down to eighth position.
Harry Potter star Emma Watson, admired for her perennial fashion prowess, is in third place.
Watson, who has been in the top five for five years in a row, has climbed up from fourth place last year.
The Duchess of Cambridge is in fourth place and Taylor Swift is in fifth place.
Others in the top 50 include Alexa Chung (16), Miley Cyrus (32), Kim Kardashian (36) and Kate Moss (46).
X Factor judge Cheryl Fernandez-Versini, who was at 42 last year, has dropped off the list completely.
New entries on this year's list include Scarlett Johansson, Kendall Jenner, Lily James, Gigi Hadid, Jessica Chastain and Ellie Goulding.
Meanwhile, British actor Eddie Redmayne was named best-dressed man, followed by Robert Pattinson, Benedict Cumberbatch, David Beckham, Calvin Harris, Kit Harington, Tom Hiddleston, Harry Styles, Kanye West and Brad Pitt.
Topping the best-dressed couple list are Angelina Jolie and Brad Pitt. The Beckhams, David and Victoria, have been recognised as Glamour's longest serving best dressed couple.
They have featured in the top five for 10 out of 11 years, and have as such, earned this year's Lifetime Achievement Award.
Established fashionistas aside, Game of Thrones' Maisie Williams tops the 10 best-dressed newcomers list.
Glamour's 13th Annual 50 Best-Dressed Women List appears in the October issue of GLAMOUR magazine.
:: Glamour Best-Dressed Women 2015 - Top 20
1) Kristen Stewart
2) FKA Twigs
3) Emma Watson
4) The Duchess of Cambridge
5) Taylor Swift
6) Lupita Nyong'o
7) Keira Knightley
8) Jennifer Lawrence
9) Victoria Beckham
10) Angelina Jolie
11) Scarlett Johansson
12) Emma Stone
13) Blake Lively
15) Jennifer Aniston
16) Alexa Chung
17) Kendall Jenner
18) Sienna Miller
19) Kerry Washington
20) Cara Delevingne