It's been 10 years since Tim Burton's Charlie and the Chocolate Factory was released and we feel confused about Charlie Bucket.

Freddie Highmore was just 12 when the movie was filmed and he was ADORABLE.

Well, now he's 23 and he's hot.

He's done a Neville Longbottom....

Source- Cosmo UK