Twilight’s Kristen Stewart has beaten the Duchess of Cambridge and Victoria Beckham to be crowned the world's best-dressed woman.
Kate, in fourth place, is a newcomer on the coveted annual list, and ranks higher than her sister Pippa Middleton, who is 47th.
British actress Emma Watson slipped from the top spot in 2011 to second place in Glamour magazine's top 50.
Former X Factor judge Cheryl Cole also dropped from second to eighth in the rankings.
Ex Spice Girl Victoria has shot up 12 places to third, which could have something to do with her new venture into fashion designing.
Kristen - aka Bella Swan in the hit Twilight films - is number one for transcending from "awkward teen to style queen" and for always being "effortlessly on-trend".
The US actress also tops the best-dressed couple rankings with her British boyfriend and co-star Robert Pattinson.