Emma Watson

You would think that playing the hero's best friend in one of the biggest movies franchises in history would lend itself to a beautiful real-life love story, but Harry Potter's Emma Watson admits that her first crush was actually on the villain of the story: Tom Felton, 23, who plays Potter's nemesis, Draco Malfoy in the films.

"For the first two movies, I had a huge crush on Tom Felton," Watson, 21, tells Seventeen in the magazine's August issue. "He was my first crush."

New Harry Potter and the Deathly Hallows Part 2 trailer arrives: Get ready for war!

Remember, Watson was just 9 years old when she landed the plum role of Harry Potter's brainy mate Hermione Granger. Watson says that made for a good laugh between her and Felton. "He totally knows," Watson says. "We talked about it — we still laugh about it. We are really good friends now, and that's cool."

Personally, we 'ship Ron and Hermione, but to each his own.