Matthew Lewis has no regrets about shedding his clothes for a sexy photoshoot because he's still working 10 years on.

The Harry Potter star, 36, stripped to his underwear to show off his body transformation in a saucy shoot for Attitude magazine back in 2015 - a decade after playing gawky Neville Longbottom in the film series - and the pictures were so popular the magazine's website crashed.

Matthew later admitted his mother wasn't happy about the shoot, but he doesn't regret it because it didn't harm his acting career. He told The Independent newspaper: "[I] hadn’t had a carb in about four months ... I mean, certainly I wanted to come away from Neville.

"I guess my team and I thought, should we do some kind of photo shoot to showcase the difference in who I am now, 10 years later, to h

See Full Page