Emma Watson just posted the ultimate Harry Potter reunion photo for mastermind of the entire fantasy series, J.K. Rowling’s 54th birthday.
WATCH: Shawn Mendes reveals he is in love with Emma Watson
In the Halloween-themed throwback photo, Emma who played the book smart and lovely Hermione Granger in all eight Harry Potter films poses next to Rowling as superhero goddess Wonder Woman and former co-star Evanna Lynch, aka the ever-so vibrant Luna Lovegood.
Three absolute queens tbh.
The 29-year-old Beauty and the Beast actress captioned the throwback photo with “Sexy and scary! 👻 You smashed this. All the love to you Jo. Happy Birthday!!!! Extra points to @msevylynch for being the most perfect cat. 🐯”
WE LIVE!!!
And if that wasn’t enough to give you all the feels, Lynch (Luna) responded back “Ahhhh I didn’t know this photo existed!!!! 😍❤️❤️❤️”.
Now we just need them all to reunite with Daniel Radcliffe (Harry Potter), Rupert Grint (Ron Weasley) and the rest of the HP gang.
WATCH: If you have this Harry Potter book you could earn 50K