At some time in our lives, we’ve all had a crush on a celebrity. Some people you encounter and immediately think “Oh my, they’re gorgeous,” while others grow on you over time as a result of their character, roles they perform, or persistent appeal.

Many people retain their allure as they age, albeit the wealthy do have an advantage thanks to makeup, plastic surgery, and Photoshop! Many men appear to get better with age, and luckily, some of them are famous enough that we may admire their beauty! Here are five of my favorite performers beyond the age of fifty who are still beautiful, adorable, handsome, and seductive in their golden years.

1. Jamie Foxx

13th December 1967

Jamie Foxx is recognized for his roles in Annie and Django Unchained. He also starred with another Hollywood hunk, Gerard Butler, in the film Law-Abiding Citizen. Foxx, who is fifty years old, is still as attractive as ever.

2. Johnny Depp

9 June, 1963

Pirates of the Caribbean and Sleepy Hollow are just two of the wonderful films that this talented actor has appeared in. For decades, he has enchanted audiences with his unique acting abilities. Depp is still a heartthrob at the age of 58.

3. Brad Pitt

18 December, 1963

Brad Pitt is an accomplished actor who has starred in films such as Fight Club, Inglorious Basterds and Meet Joe Black. Pitt is still as attractive as he was in the 1990s, despite being in his late fifties.

4. Will Yun Lee

22 March, 1971

The Good Doctor and Witchblade have both featured this Korean-American actor. He had to be on our list since he’s so attractive and talented, and he just turned 50!

5. Keanu Reeves

2 September, 1964

Keanu Reeves appears to resist the passage of time; he still looks terrific as he is about to hit sixty! This lovely Canadian actor has starred alongside Hiroyuki Sanada in a number of blockbusters over the years, including The Matrix, John Wick, and 47 Ronin.

Many people admire Keanu Reeves for his upbeat personality and acting abilities. The fact that he’s also a hottie is an added bonus!