Oh the life of a child star. Must be kinda weird seeing the younger version of yourself plastered all over the internet (we obvs can't relate).

One set of particularly famous young celebrities are the cast of Harry Potter. It's one of the biggest Hollywood films of all time and you'd be hard pushed to find someone who hasn't seen it. So, we can totally understand why it would be a bit weird for the stars who today are most probably just trying to live their lives.

Tom Felton, aka Draco Malfoy from Harry Potter had a recent run in with his mini me and decided to do what celebs do best: make fun of himself on social media.

instagramView full post on Instagram

Sharing the hilarious snap yesterday on his Instagram, Tom posed next to his character from Harry Potter and the Philosopher's stone, whilst wearing the same Slytherin cloak.

He captioned the picture "Agings a bitch," whilst sheepishly pointing at himself in the photo. While Tom might feel like he's looking a little worse for wear, his friend Tom Fletcher from McFly responded saying: "You'll always be beautiful to me TF." Cute.

Co-star Matthew Lewis, aka Neville Longbottom joined in on the light hearted banter, saying, "Speak for yourself lad!"

Personally, we think Tom is looking preeeety good - also HP was like, forever ago. Whatever skincare routine he's been using, I'm buying. Tom lmk?

Follow Gabrielle on Instagram.