Harry Potter's Matthew Lewis Bares His Ripped Body in New Shirtless Photo!
Matthew Lewis grew up to be a heartthrob and he has been showing off his hot body frequently, including in this brand new shirtless photo!
The 25-year-old former Harry Potter actor, who played Neville Longbottom in the film franchise, is seen posing with his meat while preparing his meals for the week.
The photo was tweeted by Matthew‘s pal and the actor responded to the tweet by saying “You’re embarrassing me in public again!”
See the photo and more recent pics below.