Let’s face it: Some people age better than others. It’s not fair, but it’s true. What else isn’t fair is that men tend to age better than women, or at least we live in a society that seems to value and venerate older men and seem to consider older women as a person past their prime. It’s unfair and it’s bullshit that a person’s value should increase or decrease based solely on their age and whether they are male or female, but we won’t lie and say that we can enjoy that it benefits us with just the one X chromosome.

Our list this time around focuses on the stylish men we’ve been fans of for years, be it their films, their music, the clothes they design, and in one case, their “Smokey The Bear” hat. So we give you our choices for most stylish men who either have aged incredibly well and in very slight ways, or flat out have looked the same for thirty years. We’ll let you decide who falls into each camp. Enjoy.

Keanu Reeves

Laugh all you want, but we may think that Keanu Reeves is actually “The One,” since he looks essentially the same as he’s looked since The Matrix. He really hasn’t changed in the thirty years since Bill & Ted, for that matter. Keanue Reeves was once a bit of a punchline in Hollywood when he started out, but in the intervening years he’s become one of the biggest action stars of all time and also secretly moonlighted as the world’s most generous benefactor since Andrew Carnegie. Do yourself a favor and read up on Reeves’ charitable efforts and we guarantee he should be a legitimate Nobel Peace Prize laureate.

John Stamos

If you came of age in the late ’80s and ’90s, chances are you’ve seen an episode or twelve of Full House. That alone is evidence that Uncle Je…er…John Stamos hasn’t aged a day since 1987. He’s gotten more handsome and his hair has gotten exponentially more enviable, so we’re thinking that being a live-in uncle in San Francisco while holding band practice in your brother-in-law’s living room does wondered for you skin.

Lenny Kravitz

As of the writing of this article, Lenny Kravitz is fifty-five years old. Let me say that another way: IN FIVE YEARS, LENNY KRAVITZ WILL BE SIXTY!! Let that sink in. The guy who sang ‘Are You Gonna Go My Way” while I was in middle school will has been eligible to be an AARP member for over five years, and will soon be eligible for thirty-five cent coffee at McDonald’s. This motherfucker is clearly a time lord. We just think he should retire the leather pants.

Rob Lowe

Old Rob Lowe, who in reality was the young Rob Lowe, was a floppy-haired, coke-friendly Brat Packer. New Rob Lowe, who of course is much older, looks fucking amazing to the point of anger. You’re enraged seeing how great the man looks, so much so that when he was roasted on Comedy Central, the biggest gripe anyone could muster was to say that he’s too handsome. Sign me up to be the subject of that roast.

Pharrell Williams

The reason Pharrell is so goddamn happy is because he’s in his mid-40s and still looks 22. Clap along with that, fellas.

Will Smith

The “French Prince” has frankly never looked fresher. Will Smith (who was actually the original actor slated to play Neo in The Matrix,) has both not aged in thirty years and looks better than he ever has. Scientology, maybe?

Paul Rudd

Here’s a test: Go watch the movie Clueless. OK, don’t do that. But do a Google image search of Paul Rudd in that movie and compare it to a photo of him now. No…they’re not both from this year. We’re thinking it’s all that bass-slapping and working a low-stress job at SmartTech that has kept the man looking so young at the age of fity.

John Legend

The man’s (fake) last name says it all: The man is, in fact, a legend. No, not because he’s a fantastic musician and one of the only 15 EGOT winners ever (again, Google it,) but because he’s forty, looks twenty-five, and doesn’t show any sign of showing his age any time soon.

Jared Leto

Women who, like us, grew up in the 90s, love him for his good looks and those dreamy eyes. Men love him because….he was in Requiem For A Dream and Dallas Buyer’s Club. We also appreciate that, at least for one of his roles, was too fucking…BLOOOOONDE!!!