Harry Potter's Neville Longbottom is all grown up and looking super hot!

Publish Date
Thursday, 18 January 2018, 3:21PM

'Harry Potter' fans have been left gobsmacked after Matthew Lewis - the actor who played the unlucky Neville Longbottom - graced British TV screens this month looking VERY different.

That's right.

The 28-year-old is all grown up and has undergone a dramatic transformation from awkward teen to an absolute hottie!

Showing off his ripped physique on the new TV show 'Girlfriends', Twitter blew up with fans of the wizard saga going crazy over the hunky actor.

But sorry ladies, Matthew is no longer on the market.

The British actor just got engaged to his girlfriend Angela Jones in front of the Eiffel Tower in November.

Since starring in 'Harry Potter' Matthew has also appeared in 'Me Before You'.

Take your Radio, Podcasts and Music with you