Watch CBS News

J.K. Rowling stunned by "Harry Potter" star Matthew Lewis' sexy photo shoot

The actor who played Neville Longbottom in the "Harry Potter" movies recently posed in a photoshoot that had author J.K. Rowling "stunned"
Neville Longbottom of "Harry Potter" all grown up 01:27

Remember little, awkward Neville Longbottom from the "Harry Potter" films?

Well, he's not so little anymore. Or awkward looking.

Matthew Lewis, who played the timid-but-heroic Gryffindor in all eight "Potter" films, is now 25 and showing off a pretty buff bod in the latest issue of Attitude magazine.


His shirtless cover photo and spread inside the magazine caught the attention of many "HP" fans, and while many were likely happy to stare at the steamy photos at least one person was a bit scandalized.

"Potter" author J.K. Rowling tweeted an admonishment to Lewis, asking for a heads up before he decides to make everyone swoon.

"Warn me next time, for God's sake," she joked, to which Lewis said, "Well, this is awkward. Sorry, Jo..."


Rowling replied, "I will always support you whatever you want to do, Matthew. Now go put some clothes on."


View CBS News In
CBS News App Open
Chrome Safari Continue
Be the first to know
Get browser notifications for breaking news, live events, and exclusive reporting.