We'd Time Travel For These Hot Historical Heartthrobs

Everett Collection

Maybe it's because we have a thing for guys who like reading Shakespeare, Jane Austen, and Charlotte Bronte, or maybe it's just because we like men who can still look smokin' in wicked mustaches and cheesy costumes. But whatever it is, we love hot actors with an affinity for period pieces. These six stars are some of our favorite repeat offenders, as they've managed to make time travel sexy. But which historical characters do you find the hottest? See Michael, Colin, James, Orlando, Brad, and Leo in their best vintage roles now!

01

Colin Firth as Mr. Darcy

Mr. Darcy is Elizabeth Bennet's aloof love interest we can't help but love in Jane Austen's turn of the 19th century-set novel, Pride and Prejudice. And although many have played the character, Colin's representation in the TV miniseries is the most iconic.

02

James McAvoy as Tom Lefroy

Tom Lefroy was Jane Austen's too-cute love interest in Becoming Jane, set in 1795. The plot of the historical fiction flick was based on a rumored relationship between Jane and Tom.

03

Orlando Bloom as Balian de Ibelin

Balian de Ibelin grows from a beaten down blacksmith into a leader of Jerusalem during the crusades of the 12th century in Kingdom of Heaven.

04

Leonardo DiCaprio as Jay Gatsby

Leo loves his period pieces, which makes sense considering he looks like he's travelled back in time with his ageless good looks as Jay Gatsby in 2013's adaptation of F. Scott Fitzgerald's 1925 novel The Great Gatsby. Cheers to that!

05

Michael Fassbender as Rochester

The handsome Rochester is played to steamy perfection by Michael in the adaption of Emily Bronte's Victorian-era novel Jane Eyre. Even though he's cold and mysterious, Rochester falls for his governess Jane.

06

Brad Pitt as Lt. Aldo Raine

Brad is the hottest Nazi killer around as Lt. Aldo Raine in Tarantino's violent WWII-set black comedy, Inglourious Basterds.

07

Colin Firth as King George VI

King George VI is played by Colin in The King's Speech, which is based on a true story of the king set in the 1930s. And although he starts off as a difficult, stammering, and angry prince, we see him mature as his speech improves into the king he was born to be.

08

James McAvoy as Frederick Aiken

Frederick Aiken is a young war-hero lawyer in the 1800s defending the only female co-conspirator charged with the murder of Abraham Lincoln in The Conspirator.

09

Orlando Bloom as Will Turner

Will Turner rocks the rugged 1700s pirate look in the Pirates of the Caribbean movies.

10

Leonardo DiCaprio as Frank Abagnale Jr.

Looking especially good-looking in his retro sunglasses, Frank Abagnale Jr. is the con-artist protagonist in '60s-set Catch Me If You Can.

11

Michael Fassbender as Carl Jung

In pre-WWI set A Dangerous Method, psychiatrist Carl Jung has some questionable, and sexual, methods for treating a beautiful and troubled woman. (Hint: they include spanking!)

12

Brad Pitt as Don "Wardaddy" Collier

Brad is still sexy rocking his hipster haircut as Army sergeant Don "Wardaddy" Collier in World War II-set Fury.

13

Colin Firth as Johannes Vermeer

Set in the 1660s, the fictional film based on the real painting, Girl With a Pearl Earring, explores the relationship between the Dutch painter Johannes Vermeer and his muse.

14

James McAvoy as Robbie Turner

Robbie Turner is the honorable and romantic protagonist in Atonement, who must join the army instead of going to medical school when he is accused of rape by the younger sister of the girl he loves in this '30s period piece.

15

Orlando Bloom as Paris

Nothing like a guy in armor, right? Paris looked smokin' in it in Troy; he even won over the beautiful Helen of Troy.

16

Leonardo DiCaprio as King Louis XIV (and Philippe)

Leo does double duty in The Man in the Iron Mask as the 1669 King of France, King Louis XIV, and his secret hidden twin brother Philippe who had been imprisoned for six years.

17

Michael Fassbender as Lt. Archie Hicox

Clean-cut Lt. Archie Hicox looks incredible in his uniform in the WWII film Inglourious Basterds.

18

Brad Pitt as Jesse James

Gun slinging looks good on Brad Pitt as he plays Jesse James, aka "the fastest gun in the west," in the 1882-set Western The Assassination of Jesse James by the Coward Robert Ford.

19

Colin Firth as John "Jack" Worthing

John "Jack" Worthing, aka Earnest, finds himself in a tricky situation thanks to some white lies in the film adaption of Oscar Wilde's play The Importance of Being Earnest.

20

James McAvoy as Valentin Bulgakov

Valentin Bulgakov is a mediating secretary who falls love in The Last Station, a film about Leo Tolstoy's final months in 1910.

21

Orlando Bloom as the Duke of Buckingham

The Duke of Buckingham has quite the facial hair in The Three Musketeers, which is set in the 17th century.

22

Leonardo DiCaprio as Howard Hughes

He may have lost his looks by the end, but Leo's Howard Hughes in The Aviator is quite the looker as the young director and aviator in this 1920s-'40s biopic.

23

Michael Fassbender as Erik Lensherr (Magneto)

Set mostly in 1962, X-Men First Class features a troubled Erik Lensherr before he becomes Magneto, complete with several notable beefy shirtless scenes.

24

Brad Pitt as Louis de Pointe du Lac

Brad could suck my blood any day as the long-locked 18th century vampire in Interview With the Vampire.

25

Colin Firth as Stanley Crawford (aka Wei Ling Soo)

Colin Firth is dashing as a famous illusionist in the 1920s in Woody Allen's Magic in the Moonlight. The man knows how to wear a suit.

26

Leonardo DiCaprio as Amsterdam Vallon

Irish immigrant Amsterdam Vallon is on a quest to avenge the murderer of his father in the Civil War-set Gangs of New York.

27

Michael Fassbender as Esmé

Michael Fassbender is pure handsome as a struggling modernist painter who falls for a romance novelist in the British adaptation Angel, which is set in the early 20th century.

28

Brad Pitt as Tristan

It really doesn't get any hotter than Brad Pitt's rugged role as Tristan in Legends of the Fall, which is set in the Montana wilderness starting around the early 20th century. That hair though.

29

Colin Firth as Aurelius

The Last Legion is loosely inspired by 5th-century European history, specifically the fall of the Western Roman Empire, and stars Colin Firth's luxurious curls.

30

Leonardo DiCaprio as Frank Wheeler

Everything isn't what it seems on the picture-perfect outside of Revolutionary Road's '50s family man Frank Wheeler.

31

Michael Fassbender as Macbeth

Shakespeare gets a sexy leading man in Fassbender when he took on the role of Scottish King Macbeth in the 2015 historical drama.

32

Brad Pitt as Achilles

Brad bares his bulging muscles as Achilles in Troy, which is loosely based on Homer's Iliad — and we don't hate it.

33

Leonardo DiCaprio as Jack Dawson

Who didn't fall for lovelorn artist Jack Dawson in the tragic classic Titanic? He had me at "I'm the king of the world!"

34

Michael Fassbender as Quintus Dias

Michael Fassbender is fiercely sexy as Roman officer Quintus Dias in Centurion, which is set in Scotland in the early second century AD.

Be in the Know
Great. Thanks for signing up!
Sign up for astrology, pop culture moments, TikTok trends, relationship advice, and much more.
We'll see you in your inbox
By signing up, I agree to the Terms and Privacy Policy.

Related