In the scheme of child actors who have turned out to actually be pretty hot now (oh HEY Charlie Bucket and High School Musical's Corbin Bleu), we have found the winner. If there was a competition and we had a prize of any kind, that is.

The Chronicles of Narnia: The Lion, the Witch and the Wardrobe is actually ten years old this year (yeah, we can't believe it either) and most of the cast were in their teens at the time.

The oldest at the time was William Moseley, who played big brother Peter Pevensie in the film. He'd just turned 18 in 2005 and looked like this:

Well, hold on to your hats ovaries, because he is now 28 and has turned into your new unhealthy obsession. Seriously, are you ready? Because he's really really hot. Wait, maybe we shouldn't big him up too much - he's, you know, kind of attractive but whatever we're not even bothered...

If you've been watching The Royals, this won't be news to you, because Will plays Prince Liam on the show. He's also appeared in a few small indie films since the last Narnia film was released in 2010.

Here are some more examples of what his face now looks like:

We were going to put some drooling emojis here but they all look a bit like dirty sexts.

���� Told you.

From: Cosmopolitan

From: Cosmopolitan UK