Emma Watson Posted A Harry Potter Reunion And My Heart Exploded


Merry Christmas to us.

Emma Watson, who played Hermione Granger in all the Harry Potter films, posted a photo with some old HP castmates.

It looks like she, Tom Felton, Evanna Lynch, Bonnie Wright, and Matthew Lewis (who played Draco Malfoy, Luna Lovegood, Ginny Weasley, and Neville Longbottom, respectively) all got together for a little holiday gathering.

My muggle heart cannot handle this.