The whole cast of Harry Potter has really grown up over the years, but no one more than Matthew Lewis, who played Neville Longbottom.
This is what he looked like back in 2004:
And this is what he looks like now:
Yeah we’re in shock.
The sexy photo shoot for Attitude Magazine also featured a pic of Matt showing off his wand… I couldn’t resist, sorry.
Here’s the pic before I make this worse.
Now, if you’re a little disturbed seeing Neville like this, don’t worry, So was J.K Rowling, author of the HP books.
Matthew tweeted back apoligizing and she told him to put some clothes on. How motherly.
We seriously don’t mind! We’re all spellbound here!