Neville Longbottom... is that really you?!?
Matthew Lewis, the actor who brought this beloved character to live in every Harry Potter movie, is featured in the new issue of British gay magazine Attitude.
And it's pretty clear Lewis is all grown up now.
From Hogwarts to hottie indeed, huh?!?
The 25-year-old actor tells the publication that he gave up alcohol in order to portray a triathlete in the new film, Me Before You, which also features Emilia Clarke (Game of Thrones) and Sam Claflin (The Hunger Games).
He also went on a strict diet.
"I’m off sugar and I can’t really eat carbs," Lewis says.
"I really wanted to see if I could stick to such a strict regime, and to really understand what it’s like to have a goal like that and really 110 percent go for it."
J.K. Rowling, meanwhile, has already had to endure seeing Daniel Radcliffe naked on Broadway.
So the author couldn't help but respond on Twitter to Lewis' sizzling spread.
"Not as bad as watching Dan in Equus, but close. Warn me next time, for God's sake," she Rowling, to which Lewis replied:
"Well, this is awkward. Sorry, Jo…"
Rowling then ended this amazing exchange with:
".@Mattdavelewis I will always support you whatever you want to do, Matthew. Now go put some clothes on."