Harry Potter star Tom Felton, who portrayed the role of Draco Malfoy in the franchise, revealed that he ‘secretly had romantic feelings’ for his co-star Emma Watson, who played Hermione Granger. While their onscreen characters of Draco Malfoy and Hermione Granger may never have come close to even becoming friends, the actors’ relationship on-set was immensely close and Felton has spoken about it in his memoir.
Tom Felton is opening up about all the behind-the-scenes stuff from his life and opens up about his relationship with Emma, its public perception and how he has a soft spot for her. While fans have been shipping for the duo to get together since years under the couple name given to them as “Dramione”, the actor revealed that their true bond is somewhat different. As per The Washington Post, in an excerpt from Felton’s book, the 34-year-old actor says, “I’ve always had a secret love for Emma, though not perhaps in the way that people might want to hear… That isn’t to say that there’s never been a spark between us. There most definitely has, only at different times.”his years of working on the Harry Potter films and more in his new book titled Beyond the Wand.