Once upon a time, there was a young actor called Matthew Lewis. When Matthew Lewis was an early adolescent, he was cast as the ever-down trodden Neville Longbottom in the popular Harry Potter film franchise.
During the first six films, Lewis’ character was never the object of teen girls affections, like his comrade Alfred Enoch who played Dean Thomas in the series.
Then something magical happened.
This:
Turned into this:
Top Comments
To be fair, he wasn't actually ugly in Harry Potter, he just had amazingly unfortunate teeth. Add straight teeth and a fashionable hairstyle to the younger guy and he would have been fine looking. Maybe not Brad Pitt, but let's face it, only Brad Pitt does Brad Pitt.
Jeepers. Ol' Neville certainly blossomed into a handsome lad!!!