It's a Christmas miracle! Some of our favourite Harry Potter stars have reunited for Christmas!
Emma Watson (Hermione Granger), Tom Felton (Draco Malfoy), Matthew Lewis (Neville Longbottom), Evanna Lynch (Luna Lovegood) and Bonnie Wright (Ginny Weasley) all got together to celebrate the Christmas season - sending fans spinning.
"Seasons greetings from my school mates!" Tom wrote on his Instagram.
"I need to be a part of this friendship group." replied one fan.
"The gang is back together." added another.
It's so cool to see that these guys have remained friends all these years after they finished filming!