They grew up together on the set of the smash hit Harry Potter movies.
And Emma Watson, Tom Felton and Matthew Lewis decided it was high time for a school reunion on Monday as they posed for a cosy Instagram snap.
The trio of actors sent fans into a frenzy with the photo, 17 years after they first appeared on screen as Hermione Granger, Draco Malfoy and Neville Longbottom.
Tom, who starred as Harry's nemesis Draco in the movies, shared the snap on his social media with the caption: 'School mates #hogwartsalumni'.
The pic has already notched up over one million likes on Tom's Instagram and a flurry of excitable comments from fans.
Matthew, 28, and Tom, 30, both sport matched baseball caps in the casual photo, while Emma poses in the middle with a beaming smile.
Emma, 28, has become the most successful breakout star of the three, starring in last year's big budget Disney hit Beauty And The Beast while also working as a UN Women Goodwill ambassador.
Matthew has gone on to appear in big screen romcom Me Before You, opposite Game of Thrones star Emilia Clarke.
He has also gained a huge social media following thanks to his dramatic transformation since starring as Neville, with fans gushing over his chiseled looks and gym-honed physique.
Tom meanwhile has made a name for himself in television, most recently appearing as Julian Albert in The Flash.
Speaking to Jonathan Ross in 2012, Emma admitted she had a huge crush on co-star Tom during filming for the Harry Potter franchise.
'Between the ages of ten and twelve I had a really terrible crush on Tom Felton, to the extent that I would go into work in the morning and look down the numbers on the call sheet to see if he was going to be in,' Emma explained.
We love a bad guy, he was a few years older and he had a skateboard - and that just did it really.'
'He totally knew [she had a crush on him] and the thing is that he'd tell everyone, 'I see her in a younger, sisterly way,' and it just broke my heart. It still does.'