Emma Watson has got together with a few Hogwarts classmates for an epic Harry Potter reunion.
The actress, who played Hermione Granger in the eight-part film series based on JK Rowling's best-selling novels, was recently pictured with Matthew Lewis, who played Neville Longbottom, and Tom Felton, who played Draco Malfoy.
The snap was shared by Felton on his Instagram page on Monday (April 16) and gives us all the Hogwarts feels.
Here's hoping they're plotting the film adaptation of Cursed Child...
"School mates," Felton captioned the image, alongside the hashtag "Hogwarts alumni".
The post didn't go unnoticed by Felton's Harry Potter father Lucius Malfoy, played by Jason Isaacs.
Taking to the comments section, the Star Trek: Discovery actor couldn't resist an accurate yet cheeky remark akin to his slippery snake of a character.
"It's like the front cover of Orthodontist Monthly," he said.
To which Emma replied: "It's true, our teeth do look excellent."
While we're not sure about the reason for the reunion, all three actors pictured have gone on to entertainment success post-Potter.
Watson has starred in the likes of Beauty and the Beast and Noah, while Tom Felton has had a string of TV and movie roles in the form of Rise of the Planet of the Apes, A United Kingdom and The Flash.
Similarly, Lewis has had both film and TV roles with gigs in Me Before You, Happy Valley and most recently ITV's Girlfriends, where yet another Harry Potter reunion took place.
Want up-to-the-minute entertainment news and features? Just hit 'Like' on our Digital Spy Facebook page and 'Follow' on our @digitalspy Twitter account and you're all set.