Leave it to J.K. Rowling to come up with the best way to wish Tom Felton a happy birthday. Tom, who played Draco Malfoy in the Harry Potter series, turned 28 on Tuesday, and the author took to Twitter to share a sweet message. She tweeted, "Happy birthday to .@TomFelton, the nicest bad guy ever xxx." Of course, this isn't the first time the Harry Potter family has exchanged sweet social media shout-outs. Earlier this year, J.K. Rowling had a hilarious response to Matthew Lewis's shirtless spread, and he followed it up with a heartfelt, thoughtful birthday message for the author, thanking her for changing his life. Check out J.K. Rowling's best moments with the cast, and then see the ultimate Harry Potter bucket list!