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
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