By Ciara Farmer For Mailonline
Published: 16:09 GMT, 8 November 2019 | Updated: 16:16 GMT, 8 November 2019
Harry Potter fans will always remember Tom Felton as ice-haired villain Draco Malfoy and Matthew Lewis as kind-hearted yet bumbling Neville Longbottom.
And 18 years on from the very first movie hitting screens, the two actors, aged 32 and 30 respectively, were feeling nostalgic for their former looks - with Tom insisting 'ageing is a b***h' while Matthew boasted of his image transformation.
In a hilarious post shared on Instagram, Tom posed alongside a promo shot from the movie while donning Syltherin robes and lamented getting older however Matthew cheekily referenced his now-legendary 'glow up' after growing into a hunk.
'Ageing is a b***h': Tom Felton poked fun at his looks as he posed alongside a picture from 2001
The first Harry Potter book was released 23 years ago, while the movies first hit screens a whopping 18 years ago when fans were introduced to the characters.
Tom looked jokingly weary as he posed alongside a shot showing him dressed as Draco Malfoy and then posted his hilarious caption.
Matthew then commented underneath saying: 'Speak for yourself