Emma Watson, J.K. Rowling


Happy birthday, J.K. Rowling!

The author of the Harry Potter series turned 54 years old on Wednesday. To celebrate, Emma Watson shared an old photo of the duo hanging out at a costume party with her co-star Evanna Lynch. The Hermoine Granger star dressed as Wonder Woman in the photo while the Luna Lovegood character donned a cute cat number. Rowling also shielded part of her face with a mask.

"Sexy and scary!" the actress wrote on Instagram. "You smashed this. All the love to you Jo. Happy Birthday!!!! Extra points to @msevylynch for being the most perfect cat."

Of course, a few Potterheads couldn't resist commenting on the caption.

"30 points to Gryffindor," one follower wrote.

As excited as fans were, nobody seemed more thrilled about the throwback than Lynch.

"Ahhhh I didn't know this photo existed," she wrote in the comments section.

Rowling isn't the only one in the Wizarding World celebrating a big day today. As fans are well aware, it's Harry Potter's birthday, too. The character, played by Daniel Radcliffe in the movies, is now 39.

Cheers to a magical year, you two!

Don't miss E! News every Tuesday to Saturday at 6pm.

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.