Harry Potter star Emma Watson has confessed that she never had feelings for Danielle Radcliffe or Rupert Grint, instead she had a crush on Tom Felton, who plays Draco Malfoy in the wizard films.
Emma Watson had crush on co-star Tom Felton