back to top

Here's What Your Favourite British Heart-Throbs Looked Like A Decade Ago

It's official: These men only get better with age.

Posted on

Benedict Cumberbatch

Back in 2005, baby Benny was playing small roles in TV shows you've probably never heard of... He didn't get his first big film role, in Starter For Ten, until the following year, and his big break as Sherlock Holmes didn't come until 2010.

Idris Elba

In 2005, Idris wasn't to hit our small screens as Luther for another five years, but he had already definitely perfected the art of the winning smile. Look at it. It's beautiful.

Damian Lewis

Back in 2005, Damian Lewis charmed us all in his role as Benedick in the BBC adaptation of Much Ado About Nothing. Since then, he's appeared on our screens and won awards for his role in Homeland, and he's also become a hot dad.


Jamie Dornan

Back in 2005, Jamie Dornan was just a male model who was dating Keira Knightley. He landed his first acting role the following year, and now he's probably best known for being professionally hot as Christian Grey. *swoons*

David Beckham

A decade ago, David Beckham was England football captain, had just had his third child, and also had a mullet. Now, he's a father of four, a tuxedo expert, and probably one of the hottest men alive.

Eddie Redmayne

Back in 2005, a 23-year-old Eddie Redmayne won our hearts and also the award for Best Newcomer at the Critics' Circle Theatre Awards. Flash forward to 2015, and he's an Academy Award winner – and still as cute as ever.

Alex Pettyfer

A fresh-faced Alex Pettyfer had his first acting role in 2005, and hit the big time a year later when he played the lead in Alex Rider: Operation Stormbreaker. He was cute then – but he's beautiful now.


Chiwetel Ejiofor

By 2005, Chiwetel Ejiofor had already had almost a decade of acting experience, but it wasn't until 2013 that he was recognised with a BAFTA for 12 Years A Slave. Also, he's definitely perfected the fitted-suit-with-stubble look. Whew.

James McAvoy

Back in '05, James McAvoy was playing a mythical creature with goat legs in The Lion, the Witch, and the Wardrobe – but he still managed to look cute and steal our hearts. Ten years later, he's rocking the shaved head look for his role as Professor X in X-Men, and he can definitely pull it off.

Tom Felton

By 2005, Tom Felton had already been blowing up our screens as Draco Malfoy in the Harry Potter series for four years. He was always a cutie (even Emma Watson had a crush on him), but he's definitely blossomed into one ~fine~ man.

Daniel Craig

It was 2005 when Daniel Craig was announced to be the new James Bond and the world was mesmerised by those clear, blue eyes. Ten years later, he's set to star in his fourth Bond film, and his eyes are just as mesmerising as ever. *sighs*


Robert Pattinson

RPatz and his glorious jawline came to the world's attention in 2005 when he played Cedric Diggory in Harry Potter and the Goblet of Fire. Ten years later, he and his jawline are both as beautiful as ever.

Nicholas Hoult

Nicholas Hoult was already an acting veteran by 2005, with almost a decade worth of experience under his belt, but it would still be two years before he played Tony Stonem in the first generation of Skins. As of 2015, he's made it in Hollywood with his role in X-Men, and he's also a very beautiful man.