Harry Potter fans finally got the reunion they've been waiting for.

Former castmates Tom Felton, aka Draco Malfoy, and Emma Watson, aka Hermione Granger, posed with several members of the "Harry Potter" family while recently hanging out in London together.

Evanna Lynch, aka Luna Lovegood, Bonnie Wright, aka Ginny Weasley, and Matthew Lewis, aka Neville Longbottom, were also photographed.

"Seasons greetings from my school mates. @mattdavelewis & I mid debate x #gryfindorVSslytherin," Felton captured his post featuring the snap.

Watson shared the image, writing, "Merry Christmas from us ☺️."

Lewis wrote, "Roses between two thorns..." alongside another photo of the group.

View this post on Instagram

Roses between two thorns...

A post shared by Matthew Lewis (@mattdavelewis) on Dec 18, 2019 at 12:04pm PST

Cast members of the famous movie franchise aren't often photographed together, but Watson and Felton do appear to have a strong friendship.

They have shared a few snaps together in recent years. In August, Felton posted a photo of him teaching Watson to play guitar.

"Quick learner x," he captioned the photo.