Harry Potter star Emma Watson has cast her spell over the fashion world - she's been named Britain's best dressed woman in a new poll.
The actress has proved her style credentials since rising to fame by becoming a regular in the front row of fashion shows and acting as muse and model for British fashion house Burberry.
And the dramatic pixie crop Watson debuted last year (10) has seemingly boosted her appeal - she has knocked pop singer Cheryl Cole off the top of British magazine Glamour's best dressed list.
The Girls Aloud star was pushed into second place, while Twilight actress Kristen Stewart came in third, followed by Cole's fellow The X Factor judge Dannii Minogue and model/TV presenter Alexa Chung.
The top 10 is rounded out by Rihanna, Kate Moss, Blake Lively, Olivia Palermo and Lea Michele.