News Neville Longbottom No More: Matthew Lewis Shows Off Buff Bod in Military Series By Stacy Lambe 10:35 AM PDT, March 11, 2015 In the Harry Potter films, Neville Longbottom -- played by Matthew Lewis in all eight films -- was dopey, pudgy, and not much of a heartbreaker. That is until he grew up.Now, at 25 years old, Lewis has shed just about any reminder of his awkward, onscreen childhood days thanks to a new photo tweeted by former co-star Emma Watson. He looks very serious here but is hilarious in #Bluestone42. Watch @Mattdavelewis on @BBCthree Monday@10pm. So Good!! pic.twitter.com/u6y1mkCyxm— Emma Watson (@EmWatson) March 6, 2015The new pic -- a still from the BBC dramedy, Bluestone 42 -- shows Lewis as a hunky, stone-faced military corporal.Emma Watson Gives Another Inspirational Speech on Gender EqualityWhile the pic caused a bit of a frenzy on the Internet, Lewis’ grown-up look shouldn’t come as a surprise for Potter diehards. Since the final two films, the actor has grown out of his pudgy frame and has shown off a scruffy, mature look.He even displayed his fit frame in an ALS Ice Bucket Challenge video.Does Hermione know any potions for a fluttering heart?