Emma Stone has been crowned Hollywood's most stylish star of 2012 in a poll by a British magazine.
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.
Troy actress Diane Kruger is in second place, beating Twilight star 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 British 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.