Matthew Lewis has certainly come a long way since his Hogwarts days.
In Attitude magazine’s swimwear and underwear edition, the 25-year-old actor shows off his transformation from nerdy Neville Longbottom to sexy stud.
Lewis told the magazine he's been following a strict diet training regime for his up-coming role in the romantic drama, "Me Before You," in which he plays a triathlete and personal trainer. And boy does it show.
In images released by the magazine, Lewis leaves little to the imagination stripped down to his (very revealing) tighty-whities and an open cardigan that exposes his chiseled chest and abs.
"Harry Potter" author J.K. Rowling caught a glimpse Lewis’s steamy photos and took to Twitter to share her hilarious response:
A bashful Lewis responded to Rowling with a sweet apology, but Rowling ensured Lewis she will always support him :
Lewis told Attitude he’s relieved to be moving forward from his geeky "Harry Potter" days, and to be able to attend red carpet events as himself.
“I was excited, I guess, to go on the red carpet on the release of the last film and be me, and not to have to have the fat suit under my T-shirt. It was quite an exciting buzz.”
However, despite all the attention he's received surround his new status as sex-symbol, Lewis is remaining humble.
"I've never considered myself to be good-looking at all. Just average.”
Just average?! Whatever you say, Matthew Lewis...
You can get your copy of the June issue of Attitude featuring Matthew Lewis here. "Me Before You," which also stars "Game of Thrones's" Emilia Clarke, is set to be released in theatres on June 3, 2016.
Until then, you can see more of Lewis here:
Also on HuffPost