Video: Harry Potter hunk Matthew Lewis looks worlds away from his days playing nerdy Neville Longbottom as he surfaces on Australian television
Fans shocked by how Harry Potter actor Matthew Lewis, who played Neville Longbottom, looks today during new interview on Today Extra.