The Twilight star has got one over on her ex's new girlfriend, although we're not entirely sure how she managed to top this 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 rumored 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.
Kristen Stewart at the 'Still Alice' premiere
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.
Robert Pattinson's new girlfriend FKA Twigs came second
Topping the best-dressed couple list are Angelina Jolie and Brad Pitt. The Beckhams, David and Victoria, have been recognized as Glamour's longest serving best dressed couple.
Brad Pitt and Angelina Jolie have topped the list for best dressed couple
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
14) Beyonce
15) Jennifer Aniston
16) Alexa Chung
17) Kendall Jenner
18) Sienna Miller
19) Kerry Washington
20) Cara Delevingne
Source - Mirror.co.uk