Actress Kate Beckinsale has beaten Salma Hayek to the top of a new poll to find the sexiest screen vampire. Beckinsale's role in 2003's Underworld topped Hayek's performance in 1996's From Dusk Till Dawn, while Monica Bellucci came third for her part in 1992's DRACULA.