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. 🐯"
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