The Amazing Spider-Man actress’ unique fashion sense brought her top honours in the survey by editors at InStyle, who placed her streets ahead of rivals including Victoria Beckham and Kate Moss, the Daily Express reported.
Troy star Diane Kruger is in second place, beating Twilight’s Kristen Stewart into third and TV presenter Alexa Chung in fourth.
Fashion show front-row regular Kate Bosworth gained fifth place, with Spice Girls star-turned-fashion designer Beckham one spot behind.
Catherine, Duchess of Cambridge’s elegant style earned the royal seventh place but the surprise entry was from Katie Holmes and Tom Cruise’s six-year-old daughter Suri, who is placed ninth.
The style princess is sandwiched between supermodel Moss in eighth place and Florence + the Machine frontwoman Florence Welch in 10th.