TORONTO — What a difference a decade makes.
Matthew Lewis, who played Neville Longbottom in 2005’s Harry Potter and the Goblet of Fire, is showing off his toned physique on the cover of the June issue of Attitude.
Now 25, Lewis also posed in a pair of white briefs for the British magazine.
“I’ve never considered myself to be good-looking at all,” he said. “Just average.”
After appearing in eight Harry Potter movies, Lewis starred in several stage productions, TV episodes and small movies.
Harry Potter author J.K. Rowling was among the first to react to the hottie from Hogwarts.
“Not as bad as watching Dan in Equus, but close,” she tweeted. “Warn me next time, for God’s sake.”
Rowling was referring to Daniel Radcliffe, who shed his Harry Potter role in 2007 by shedding his clothes on a London stage.
The former boy wizard has also stripped naked for scenes in 2013’s Kill Your Darlings and the made-in-Toronto film The F Word.
Radcliffe and Lewis are not the only Harry Potter child stars to grow into handsome young actors, of course.
Robert Pattinson, who played Cedric Diggory in 2005’s Goblet of Fire (and made a cameo in Order of the Phoenix) went on to global fame as Edward Cullen in the Twilight movies. Now 29, has also starred in Water for Elephants and three Toronto-shot films: Cosmopolis, Maps to the Stars and Life.
Tom Felton, best known as Draco Malfoy in the Harry Potter movies, went on to play roles in Rise of the Planet of the Apes and several smaller films.
The 27-year-old will show up next in Risen, a drama scheduled for release in January.