Potter actress tops best-dressed list

The Harry Potter star Emma Watson, 20, has put a spell on a poll to find Britain's best-dressed woman – topping the list and beating Kate Moss.

Victoria Beckham came second, followed by Keira Knightley, Cheryl Cole and Sienna Miller. Supermodel Moss was sixth after around 25,000 people voted in the Glamour. Com Best Dressed Brits List.

Related topics: