Matt Lewis has been working on his physical appearance (straightening those teeth, losing those pounds) since Harry Potter ended, but in recent months he’s taken his fitness to a new level.
Our feelings towards Matt — who played designated ugly doofus Neville Longbottom in the Harry Potter series — came to a head over the past week when he and his friend shared a couple of photos revealing just what good shape he’s in.
This photo of Matt shirtless was taken by his friend just before he feasted on some protein over the weekend:
And here are some recent photos from his social media accounts. Matt appears to be into protein shakes and displaying his perfect muscles as of late:
— Matthew Lewis (@Mattdavelewis) April 10, 2015
Remember when he used to look like this?
Oh, how times have changed.
Idea: Tom Felton in a Slytherin uniform fights Matt Lewis in a Gryffindor uniform in a wrestling match for charity. Matt will obviously win and it’ll be hilarious because he used to be that dweeb in Harry Potter. Rupert Grint can referee.