He was the source of the term 'Longbottomed' when he bloomed from a geeky kid into a hot adult, and now actor Matthew Lewis has found his happy-ever-after.

The man who played Neville Longbottom in the Harry Potter film series has tied the knot with American lady Angela Jones, and fans can basically not handle it.

The pair met in July 2016 at Universal Studios in Florida - where Jones was working at a Wizarding World event and Lewis was a VIP - and were engaged by that December.

See the lovely photo shared by Lewis - and the reaction from fans - below: