Hollywood is full of beauty and glamour. No one is too ordinary to glam up, become stylish or get a banging body with the help of an elite trainer. So, it should come as no surprise that, sometimes, the longer a celebrity stays in the limelight – or red carpet, so to speak – the better they age. You know, like a fine, fine wine. Getting yummier and yummier as time goes on. We’re talking about male actors over 40. The ones who are either frozen in time or the ones who pull off gray hair like no one else.
That’s right, ladies and gents. Top 5 is here to pay respects (i.e., do a TON of ogling) at the men of Hollywood who keep getting better and better with age.
See which male actors over 40 made our top 50 list.
1.) Daniel Craig
English actor known for his restrained gravitas and ruggedly handsome features.
Craig achieved international fame with his portrayal of playboy spy James Bond in several films, beginning with Casino Royale in 2006.
Sorry, Cillian. You may be humble, but you’re too pretty to avoid our spotlight!
2.) Michael Fassbender
The German-born Irish actor exudes charm in every role. He’s played everything from X-men’s Magneto to a hot robot in Prometheus to a sex addict in Shame.
If you are into passionate, exhilarating men with accents, Fassy is your man. He’s also got a wicked smile.
3.) Nikolaj Coster-Waldau
Sir Jaime Lannister … er, Nikolaj. Sorry, but the Danish Game of Thrones actor wears armor like none before. The image of Nikolaj ready for battle, on a horse and in all seriousness is all too embedded in the minds of many.
He is also a screenwriter, producer and humanitarian with a heart of gold. All the more reasons to love him.
4.) Harrison Ford
Height: 6′ 1″
Can you believe Harrison is 75 years old?? Neither can we. That’s partly the reason he’s on our list of male actors over 40, but Harrison has and always will be a heartthrob. He has either chosen sexy roles (Indiana Jones or Han Solo) or, more likely, made every role attractive with his own charm.
The Chicago-born actor turns 76 in July. We love you, Han! Keep doing you!
5.) Denzel Washington
Denzel Washington has made such a name for himself as a stud that his name is synonymous with stud. It looks like the years have been treating the American actor right.
He most recently starred in Fences which helped win him a Screen Actors Guild Award for Outstanding Performance by a Male Actor in a Leading Role. Who doesn’t love a man committed to excellence?
6.) Keanu Reeves
Keanu is not a regular human being. He’s a man-god hybrid and, therefore, extremely good-looking. He’s got a bit of everything in his genetic mix: He’s a Canadian born in Beirut. His mother is English, and his Hawaiian father is Native Hawaiian and Chinese.
The most attractive thing about Keanu, though, is his ability to rise above tragedy. He’s had it tough but has taught us all what a good heart and mindset can do!
7.) Christian Bale
Christian Bale has had a variety of leading roles over the years that’s led him to change his appearance. We all remember him from his hot body in American Psycho though right?
Ok ok, he looked pretty good as Batman too. And now that he’s over 40, he still knows how to catch our attention with that beautiful stare.
8.) Bradley Cooper
There is a little bit of something for everyone to love when it comes to Bradley. There are his bright blue eyes, striking height and his easy acceptance to play the lead role in rom-coms.
Either way, the years have been good to this one.
9.) Jon Hamm
Birth date: 3/10/71
Need we say more? Every man wants to be him and every woman wants him to herself.
Jon is best known for playing Don Draper in Mad Men, as an intense, brooding and cunning advertising executive. It’s hard to separate the actor from character here. Jon is brilliant and intense and as dapper, too. But he’s also got a funny streak, too — case in point, his hilarious turns on NBC’s 30 Rock and in the film comedy Bridesmaids.
10.) Matthew McConaughey
Alright, alright, alright. It’s time to shine a light on one of America’s favorites, a laid-back actor, producer, model, writer and director.
We first fell in love with him as a charismatic pothead in Dazed and Confused. Then, as a shirtless beach babe. Now Matthew McConaughey is a well respected, Academy Award-winning actor, having starred in Dallas Buyers Club, Interstellar and Magic Mike.
11.) Will Smith
Birth date: 9/25/68
Our forever Fresh Prince. Will Smith is a rarity. He’s handsome, smart and incredibly funny– he’s also genetically blessed. The American actor, comedian and rapper hasn’t aged a day since his start.
Will is almost 50 and like a wine that doesn’t need any time to perfect. He’s perfect at any time of his life.
12.) James Marsden
Rachel McAdams had the torturous job in The Notebook choosing between Ryan Gosling and James Marsden. We think that she was one lucky gal either way. James was a Versace model after all …
You can now catch his perfect, symmetrical face in HBO drama Westworld, where he plays an impeccably created and aesthetically pleasing cowboy-robot.
13.) Shemar Moore
Shemar, your great genetics are showing. This man has become all the more handsome as the years progress. The American actor is also another former fashion model. That explains it all.
Tune in to S.W.A.T. to see Shemar in uniform as Sergeant Hondo.
14.) Jared Leto
If you were breathing during the ’90s, it’s almost certain you know who Jordan Catalano is. Jared Leto starred as the dreamy hunk in ABC’s drama, My So-Called Life. He was a mysterious high school kid with beautiful long locks. Aka, every teenage girl’s dream.
Sounds familiar, right? The front-man in 30 Seconds to Mars is still rocking those rocker lockers and also still wooing women with his good looks and killer vocals.
15.) Mark Ruffalo
Mark Ruffalo has been America’s cutie-pie since he broke out in the ’90s. He has been a leading Avenger in the Marvel Cinematic Universe, and the father of three is also a producer and political activist.
Awww, Mark! You’re definitely the cutest on this list.
16.) Jude Law
He’s pretty, he’s smart and he has a posh English accent. Oh, and did we mention he’s halfway through his 40s?
The London-born actor has also racked up a few nominations, too. No big deal just two Academy Award nods, two for Screen Actors Guild Awards, four for Golden Globe Awards, and two for BAFTAs, or the British Academy Awards. He won one from the latter.
17.) Idris Elba
The ladies go crazy for Idris. He’s a whopping 6’3″ and multi-talented as an actor, musician and DJ.
The English eye candy is also a major character in Marvel’s Cinematic Universe and stars alongside fellow hot male actor over 40, Matthew McConaughey, in Dark Tower. You can catch him on the British TV series Luther, out now.
18.) Jeffrey Dean Morgan
Everyone loves a bad boy. Jeffrey might not actually be one, but most recently he’s most known for such a role. Most specifically, as the maniacal-but-somehow-lovable villain, Negan in The Walking Dead. But let’s not forget he’s played heart-of-gold good guys like Denny in Grey’s Anatomy and funny firefighter Patrick in The Accidental Husband.
Jeffrey Dean Morgan has ripened every year. You can tell by the gray in his beard. We’re just excited to see how the bad boy continues aging. C’est magnifique!
19.) Gerard Butler
Gerard Butler has played every character a woman would die for. The grieving Phantom in Phantom of the Opera, the chiseled Spartan warrior in 300 and the sensitive husband in P.S. I Love You.
We can’t wait to see how Gerard makes us fall in love with him next!
20.) Eric Bana
“I fell in love with many women at school who had no idea I existed. I’m a bit of a romantic,” Eric Bana has famously said. We don’t know what kind of girls he went to school with, but this man cannot be ignored anymore.
The Australian actor wears scruff and gray hair like every man should. That, and he’s kept quite fit. Mmm-hmmm.
21.) Leonardo DiCaprio
Leo is one of the hottest actors right now. Not just for his ageless good looks, but for his acting chops.
He’s won a grand total of 54 awards and has been nominated 161 times. Wowza! We think that’s pretty sexy. That, and his boyish face. Our heart will definitely go on …
22.) John Stamos
Of course John Stamos is going to be in Top 5! When you think of hot male actors over 40, you have to think John Stamos.
Ever since he’s starred in Full House and been hottie Uncle Jesse, America has had the hots for this man. It’s been over 20 years since we last saw him as Michelle Tanner’s uncle, but John is still looking good!
23.) Brad Pitt
Want to know how to cheer up any gal friend? Just tell her Brad is back on the market. That’ll do the trick.
From his turn as a shirtless cowboy hitchhiker in Thelma & Louise and to his gritty role as “War Daddy” in 2014’s Fury, he’s been a joy to look at. Besides his killer looks and numerous awards, another reason women might find him attractive is his net worth of $240 million. This one might not be on the market long, ladies!
24.) Rob Lowe
We don’t know about you, but we were literally SHOOK when we found out Rob Lowe’s age. The man has to have found the Fountain of Youth, because he is still dazzling.
He may be 54 or 74, all we know is that he will always be Ponyboy’s hot older brother.
25.) Hugh Jackman
The 49-year-old Aussie is best known for playing Wolverine in X-Men. He was so amazing at playing a masculine, moody mutant, Fox gave the character multiple spin-offs.
Logan may or may not be dead in the X-Men world, but all we know for sure is that this man is HOT. And the wine is getting better and better!
26.) Paul Rudd
Height: 5′ 10″
If there was ever a moment that categorically belonged to Paul Rudd, scientists the world over might agree that it’s right friggin’ now.
He is known for being the funnyman’s eight-pack abs in those Antman movies and his reprised role as sexy dickwad Andy in Netflix’s prequel to the 2001 cult classic Wet Hot American Summer.
27.) George Clooney
George Clooney has many traits a woman is looking for in a classy man. He’s both a badass and a gentleman, and that drives women crazy! He can approach women and have them fall for him effortlessly!
Looking at it from a deeper perspective, it’s not just his fame that landed him in the hearts of millions of women around the world – rather, it’s what he does; the walk, the talk, the mentality of a successful classy man.
28.) Colin Firth
Alright, so Bridget Jones fell for his charms a while ago, and his portrayal of Mr. Darcy in the 1995 version of Pride and Prejudice admittedly did make a few woman weak at the knees.
We’ve never seriously considered Colin Firth, but look how sexy he is!
29.) Eric McCormack
Actor Eric McCormack had his first taste of TV success in his native Canada with the series Lonesome Dove, which aired in the mid-1990s. He went on to achieve fame and acclaim for his starring role in the popular sitcom Will and Grace from 1998 to 2006.
McCormack went on to star in the mystery series Perception, before returning to his best-known role for the 2017 revival of Will and Grace.
30.) Pierce Brosnan
Back when Brosnan was still James Bond, he earned the 2001 Sexiest Man Alive title.
Even now, we think he has aged well and is getting better with age.
31.) Lenny Kravitz
Lenny Kravitz is 54 years old, but that doesn’t change a damn thing when it comes to his sex appeal. The singer and actor has been making us swoon since the late ’80s, and he’s only gotten better with time.
Lenny is, of course, a certified sex symbol all by his lonesome.
32.) Dylan McDermott
This sexy actor is best known for his roles on The Practice and American Horror Story. The American actor was encouraged to pursue acting by his father’s third wife, playwright Eve Ensler, who wrote roles specifically for her adopted son, who is just eight years her junior.
In addition to his dramatic turns, McDermott also turned up in 2012’s The Campaign as a ruthless campaign manager to Will Ferrell and Zach Galifianakis.
33.) Antonio Banderas
Antonio Banderas, one of Spain’s most famous faces, was a soccer player until breaking his foot at the age of fourteen.
He is now an international film star known for playing Zorro in the eponymous film series.
34.) Taye Diggs
He’s a singing sensation, a dashing TV doctor and a Broadway-musical maven — oh, and a heckuva hottie.
Taye Diggs’s fine physique makes it pretty much impossible to forget that last one, not that we’d ever want to try!
35.) Patrick Dempsey
Over the years, Patrick Dempsey has transformed from being just another cute but dorky star of ’80s teen movies to a hunky leading man.
The words that were said about his character in the classic teen flick Can’t Buy Me Love — “I mean, he went from totally geek to totally chic!” — seem to apply as much to Dempsey himself as they did to his character.
36.) Cillian Murphy
If you can’t place name to face, don’t worry. That’s probably how this Irish actor prefers it. He isn’t big on his celebrity status; he would rather let his work speak for itself.
That doesn’t mean you haven’t awed over his beauty in one of his many beloved movies. He’s had many large roles in movies like The Dark Knight trilogies, Inception and Dunkirk.
37.) Jeremy Renner
Scrappy, macho, smoldering, gritty, real… those are our serious adjectives to describe seriously hot actor Jeremy Renner.
The guy is so tough he played the lead in The Hurt Locker, about a U.S. Army bomb disposal unit, and the film won the Oscar for Best Picture, definitely a testament to Renner’s ability to convince us he’s a powerhouse of brute force.
38.) Christopher Meloni
Perhaps best known for his intense work on Oz and SVU, Christopher Meloni might seem like the kind of brooding guy you’ll want to thirst after from afar.
But, his flexibility—both in performance and in physical condition—invite you to look up close and personal.
39.) Eric Dane
Whenever he’s on the small screen, the gorgeous Grey’s Anatomy actor who plays Dr. Mark Sloan gets our pulses racing with his sexy features and buff bod.
They’re only two of the reasons why he’s on our list.
40.) Nathan Fillion
Nathan Fillion has been working in film and television for nearly twenty years, and the bulk of his fame stems from cult like shows and projects.
He may be enjoying his current fame due to his successful ABC show Castle.
41.) Christian Bale
There’s nothing weird about finding Christian Bale attractive. Plenty do.
We think he was at his most fit and hot in his three Batman movies.
42.) Mark Wahlberg
It is clear that this actor is very familiar with the gym. Wahlberg is a stellar actor, a smart businessman, and to top it off, he’s completely down to earth.
Fun fact: he does his own stunts!
43.) Robert Downey Jr.
A great Hollywood comeback story, Robert Downey Jr. is now one of the most attractive, successful, and highly paid actors in Hollywood. He has starred in blockbuster comic book movies like Iron Man and The Avengers.
But not so long ago, he was practically unhireable, due to his drinking and drug abuse—not to mention the time his addictions landed him in prison.
44.) Matt Damon
Matt Damon’s acting career took off after starring in and writing 1997’s Good Will Hunting with friend Ben Affleck.
The duo won an original screenplay Oscar for the project. Damon has since acted in a wide range of movies.
45.) Jason Bateman
He was a child star who went off the rails in his 20s. Jason Bateman is most known for his role in Arrested Development.
Now, he is one of Hollywood’s top comedy actors – and incredibly attractive.
46.) Keith Urban
There’s something majorly attractive about a man who can play the guitar. And in addition to being one of the most talented guitarists in country music, Keith Urban boosts his sex appeal with his long hair, rugged facial features and shy smile.
Plus, Urban appeals to ladies who love a good family man, thanks to his gorgeous wife Nicole Kidman and their children.
47.) Ricky Martin
Ricky Martin was a member of teen singing group, Menudo. His debut English album and single were widely successful.
He continues to make music in both Spanish and English today.
48.) Orlando Bloom
Orlando Bloom is a popular British actor and heartthrob known for his roles in The Lord of the Rings and Pirates of the Caribbean films.
It is a truth universally acknowledged that Orlando Bloom is hot.
Eminem has many names he goes by: Marshall Mathers, Slim Shady, or B-Rabbit. It’s crazy to think he has been in the rap game for so long and he is still as hot as ever.
Eminem burst onto the scene back in 1999. He has had us rapping along to catchy songs.
50.) Benedict Cumberbatch
Benedict Cumberbatch has confidence, a sexy British accent, and he plays thought provoking characters.
Offscreen, he certainly sounds smart. He has proven to be extremely eloquent in press interviews and when he is talking to fans.
Let us know which male actor over 40 is your favorite. Did we leave a worthy (i.e., super-fine) actor off the list? Click the next button to see the fittest celebrity men.