Emma Watson Voted Sexiest British Actress Under 30
Maybe it was her new pixie crop that put her on top? Find out more here...
Watson's Potter co-stars, Katie Leung and Bonnie Wright also made the top ten, as does the likes of Carey Mulligham, Gemma Arterton and Emily Blunt.
Over 4,000 people voted in the poll that saw Emma, who plays Hermoine Granger in Harry Potter, come out on top.
The 20-year old actress also hit the headlines this week for revealing all about her topless smooch with actor, Dainel Radcliffe, in the latest Potter flick, The Deathly Hallows.
The top 10 Sexiest Females Under 30 are:
1. Emma Watson
2. Keira Knightley
3. Emily Blunt
4. Sienna Miller
5. Gemma Arterton
6. Bonnie Wright
7. Rebecca Hall
8. Carey Mulligan
9. Katie Leung
10. Hayley Atwell