"Harry Potter" hottie Emma Watson has topped a new list of the Sexiest British Actresses Under 30. Just days before the penultimate Potter film hits cinemas, the actress has beaten Keira Knightley to the top of a new Fandango.com poll.
Watson's "Potter" pals Katie Leung and Bonnie Wright also make the top list, as does Knightley's "Never Let Me Go" co-star Carey Mulligan, Emily Blunt and "Clash of the Titans" star Gemma Arterton.
Knightley is voted as a runner-up, Blunt follows at No. 3, Sienna Miller sits at No. 4, and Arterton rounds up the Top 5. Wright secures the sixth, Rebecca Hall is ranked the seventh, Mulligan and Leung takes No. 8 and 9 respectively, and Hayley Atwell is at No. 10.
Over 4,000 film fans were polled for the online survey.
The top 10 list is: