Tom Felton, otherwise known as blonde bad boy Draco Malfoy, came second with 22 per cent of the vote.
Robbie Coltrane, who plays the hulking Hogwarts gamekeeper Rubeus Hagrid, was branded the least fanciable with just 2 per cent of the vote. Second from the bottom, with 6 per cent, was Harry Potter himself, aka Daniel Radcliffe.