‘Harry Potter’ Stars Wish J.K. Rowling a Happy Birthday

New 'Harry Potter' Story
Read the passage J.K. Rowling wrote seven years since the last book was published.

J.K. Rowling celebrated her 50th birthday with Harry Potter today.

July 31 marks the birthday of two of two very important people — in both the fictional world and the real world. It’s hard to believe that Harry, who was born on July 31, 1980, is turning 35 this year. However, today really belongs to the woman who created him.

To celebrate Rowling’s 50th birthday, Time asked 17 Harry Potter stars to send the author some birthday wishes. Everyone from Rupert Grint to Matthew Lewis offered her their best wishes. Here’s what some of them had to say:

Alan Rickman, who played Severus Snape, said: “The Happiest of Birthdays, Jo. A breeze for the supreme Time-traveler.”

Grint, who played Ron Weasly, said: “Happy Birthday Jo, Wishing you a very Happy Birthday on your special day. Lots of love.”

Finally, Lewis, who played Neville Longbottom, wrote the most thoughtful birthday message. It stood out for its heartfelt kindness.

I could talk about the millions of lives Jo has enriched whether through the stories and characters she’s created or through the millions of pounds she’s given to charity. She’s a remarkable woman. However, I would like to thank Jo for changing MY life. Without her imagination and her talent I would never have become the man I am today. That’s not even to mention her generosity and loyalty when it has come to supporting everything that I have done in the years since Harry Potter. She’s just a wonderful human being and I consider myself privileged and honoured to call her a friend.

Rowling took to Twitter to thank everyone for the birthday wishes:

Just last month, Lewis and Rowling had a hilarious exchange on Twitter, after the actor did a photo shoot in his underwear for the British magazine Attitude.