ByNancy Basile, writer at
I've been a fangirl since they came out with Wonder Woman Underoos. I'm a freelance writer. See my stuff on,
Nancy Basile

So Matthew Lewis, the man who was the boy who played Neville Longbottom in the Harry Potter movies, is blowing up the Internet with his hot grown-up bod, making moms all over the world very uncomfortable.

It started with

Which included pictures like this

And this

Which made J.K. Rowling (you might remember her, she wrote the Harry Potter books) say this

Now, he's posted a hot pic of himself sans shirt on Instagram, making more than one fangirl go all petrificus totalus.

Hang onto your wand, Jo, you might want to look away!

Nancy Basile writes about entertainment for Media Medusa. Check out our What We Don't Know about Harry Potter and the Cursed Child.

Flickr credit: Rob Young


Latest from our Creators