Matthew Lewis grew up portraying oddball Neville Longbottom in the Harry Potter film franchise.

He was weird…

![Harry Potter](// “Harry Potter”)


![Harry Potter](// “Harry Potter”)

Goofy, yet lovable.

harry potter

Guess what? It’s 2014 and he doesn’t look like that anymore. Lucky for us — Matt’s pretty avid on Twitter. And he just posted a photo of himself in a suit looking all kinds of h-o-t.

Sixth Sense Star Haley Joel Osment With a Massive Beard

We now present to you a 24-year-old Neville all grown up:

(Hermione’s probably kicking herself for not giving this kid a chance.)