19 Gorgeous British Celebrity Men That I Just Love To Look At

Sarah Kester
Theo James in Divergent
Popsugar | Columbia

What could be more charming than an Englishman?

We've been swooning over them for decades in movies like Love, Actually, Bridget Jones's Diary, and Pride and Prejudice. But we don't have to live in a movie to get our fill of them.

Hollywood has so many Brits who make a trip to England all the more appealing.

Here are 19 gorgeous celebrity British hunks I love to look at!

Tom Hardy

 Tom Hardy and his dog Blue attend the fan screening of "Venom: Let There Be Carnage" at Cineworld Leicester Square on September 14, 2021 in London, England.
Getty | Tristan Fewings

It's hard not to see what's so irresistible in Tom Hardy. He's incredibly talented, having starred in a vast variety of films, such as Venom, The Dark Knight Rises, and Mad Max: Fury Road. But his talent is not the only reason why he's so beloved.

Jonathan Bailey

Jonathan Bailey selfie on a stomp
instagram | Jonathan Bailey

While Jonathan was on the map in terms of hotness in Bridgerton Season One, all roads let right to him in Season Two.

He was everything a lead character should be: strong, commanding, handsome, and romantic. And that river shirt scene? We still haven't recovered.

Dev Patel

Dev Patel with a sword
Giphy | A24

When many first met the actor, he was the somewhat awkward, young man in Slumdog Millionaire. Now, he's all grown up and as handsome as ever, going from the underdog to the medieval warrior in The Green Knight.

Idris Elba

Idris Elba selfie
People | Idris Elba

Be still our hearts! We can see why the girls on The Office couldn't resist this tall, dark, and handsome man.

Even though he's 50, he's barely aged throughout the years and keeps getting better and better in his career.

Charlie Hunnam

Charlie Hunnam shirtless in bed

Not just any actor could play a convincing biker gang leader in Sons of Anarchy. That job was made for Charlie Hunnam and him alone. You probably didn't even know he was British. That's how convincing (and distracting to look at) he was.

Tom Hiddleson

Even though he played a villain in the Thor films, that didn't stop the world from falling for him.

He was the bad boy you can't help but love, with his quick wit and gorgeous smile. He needs back on our screens.

Daniel Kaluuya

Daniel with his acting coach
instagram | Daniel Kaluuya

This London-born actor's career has been on fire in recent years. First, he starred in the Oscar-nominated film, Get Out, and then he worked on other hits, such as Johnny English and Black Panther. He's the very definition of a man on top of his game.

Benedict Cumberbatch

Benedict Cumberbatch saying promise and looking at he camera

It doesn't matter that you still can't pronounce his name correctly. All that matters is that this man is a fine gentleman! He's a champion of women's rights and even once punched a reporter who disrespected Keira Knightley.

Nicholas Hoult

Since the Brit has been acting since he was a kid, we've had the pleasure of watching him grow up. This makes us so proud to see how far he's come! He dazzled in the Mad Max remake and made us swoon in Warm Bodies.

Orlando Bloom

Orlando Bloom has taken our breath away and stolen our hearts on multiple occasions. Between Pirates of the Caribbean and Lord of the Rings, he makes it very hard not to fall in love with him.

Henry Golding

The Malaysian-British actor has become one of Hollywood's leading men after he starred in the widely-successful film, Crazy Rich Asians. We've been blessed to see his face on screens since then, such as Last Christmas with Emilia Clarke.

Robert Pattinson

Robert Pattinson with Zoe Kravitz on red carpet
Giphy | Warner Bros. Deutschland

You don't have to be an emo stage yourself to appreciate Robert's role in Batman. Those kisses with Catwoman sure made us jealous!

We also like that our attraction to the actor goes all the way back to his Twilight days.

Kit Harington

Kit Harington fanning his face and saying "you are making me blush."

The hotness of the British actor is enough to make us forget that last season of Game of Thrones. It turns out that he has a claim to a throne, after all. The actor is a descendant of Charles II through his father’s family!

Joe Alwyn

Taylor Swift is one lucky lady! The British actor is the one who Taylor often references as her "London boy" in her songs. Besides his relationship with Swift, he's known for his role in the period drama, The Favourite.

Christian Bale

Christian Bale sitting at an award show
Giphy | The Academy Awards

Although he's been known to use an American accent in interviews, the Dark Knight actor is British! It's pretty easy to tell, given his suave that's not overpowering and impeccable talent. He's an underrated looker that the world needs to pay more attention to.

Dan Stevens

Dan Stevens pointing to a friend
instagram | Dan Stevens

Disney knew what they were doing when they cast the actor as the Beast in Beauty in the Beast.

He's got the whole package: looks, talent, and a bad boy charm. Prior to Disney, he starred in ITV's historical drama Downtown Abbey and movie The Guest.

Tom Holland

You know the actor is something special when Zendaya decides to date him. She even recently shared a sweet birthday message about her beau on Instagram. "Happiest of birthdays to the one who makes me the happiest <3" Aww!

Henry Cavill

Henry Cavill selfie
instagram | Henry Cavill

It's super hard not to crush on the Superman actor, Henry Cavill. The actor is the full package with his irresistible good looks, sculpted bod, and a down-to-earth personality to boot. Basically, we'll be the Louis Lane to his Superman any day.

Theo James

Theo James in Divergent
Popsugar | Columbia

Thanks to Netflix recently releasing the Divergent films, the world has gotten reacquainted with Theo James. This hunk starred in all four movies of the beloved saga and has since starred in HBO's The Time Traveler's Wife opposite Rose Leslie.