Neville Longbottom is all grown up

Story highlights

  • Mathew Lewis played the unassuming Neville Longbottom in the "Harry Potter" films
  • He's been working out, as a new photo spread indicates

(CNN)Matthew Lewis, who starred as the lumpy Neville Longbottom in the "Harry Potter" films, has toned up considerably as an adult. A new fashion spread in "Attitude" magazine features photos of the former child actor wearing very little fashion.

Lewis, 25, has reportedly buffed up for a role as an athlete in the film "Me Before You."
His "Harry Potter" character was shy and bumbling at first but ended up becoming a heroic member of Dumbledore's army.
    Lewis famously had to wear a padding, false teeth and prosthetics to make his ears stick out as the unassuming Neville.
    His rocking bod has even "Potter" author J.K. Rowling taking notice. She referenced Lewis' co-star Daniel Radcliffe's nude turn in the stage play "Equus" in a tweet, saying of Lewis' risque poses: "Warn me next time, for God's sake."
    The photos are getting quite a reception online, with some folks losing their minds over the actor's physical transition.
    It's not the first time Lewis' looks have gotten people talking. Tongues also wagged when he did the ice bucket challenge shirtless last year and when he toned up for a military-themed TV show.