Whether it's good genes, good skin products or good plastic surgeons, some celebrities never seem to find Father Time at the door -- or if they do, he just sprinkles them with magic and makes them look even better. Yeah, it's unfair, but we all get to enjoy the spoils.

Reese Witherspoon - 37 years old

The babyfaced shot on the left is a publicity still from 1999's 'Cruel Intentions,' and the photo on the right was taken at a benefit earlier this year. Who knew getting 14 years older and having three kids could make someone look so good?

Reese Witherspoon
Hulton Archive / Alberto E. Rodriguez, Getty Images

Rob Lowe - 49 years old

These photos were taken 25 years apart -- and while Rob certainly had "pretty boy" status as part of the 1980s-era Brat Pack, he's even more attractive today.

Rob Lowe
Film Review / Kevin Winter, Getty Images

Gwen Stefani - 43 years old

On the left, that's the No Doubt frontwoman partying like it's 1999 -- because it was. The newer snap is just two months old. Maybe that red lipstick she's always rocking is a secret fountain of youth.

Gwen Stefani
Hulton Archive / Alberto E. Rodriguez, Getty Images

Valerie Bertinelli - 53 years old

These pics of the eternally youthful 'Hot in Cleveland' star were taken more than 30 years apart. Thirty years. That's enough time for Leonardo DiCaprio's next girlfriend to be born, have an entire modeling career, and retire.

Valerie Bertinelli
TV Guide / Gary Gershoff, Getty Images

Tobey Maguire - 38 years old

These days the erstwhile Spider-Man is a father of two, but he still doesn't look much different than he did when he was barely old enough to (legally) drink.

Tobey Maguire
Frank Micelotta / Bryan Bedder, Getty Images

Vanessa Williams - 50 years old

Scandal forced her to give up her Miss America crown in 1984, but it also made her a household name -- something she parlayed into an incredibly successful singing and acting career. And almost 30 years later, she's even more gorgeous than she was back then.

Vanessa Williams
Ebony / Frederick M. Brown, Getty Images

Julia Louis-Dreyfus - 52 years old

She may not sport the same wild mane of curls she did 15 years ago on 'Seinfeld,' but Julia's heart-shaped face certainly hasn't lost its infectious smile.

Julia Louis-Dreyfus
Hulton Archive / Ari Perilstein, Getty Images

Cindy Crawford - 49 years old

The supermodel already won the genetic lottery that allowed her to appear on Vogue covers when she was only 20 -- we just didn't know that nearly three decades later, she'd still look so stunning.

Cindy Crawford
Vogue / Jason Merritt, Getty Images

Joseph Gordon-Levitt - 32 years old

The TV and film actor had just turned 18 when the shot on the left was taken, and we're guessing he still gets carded.

Joseph Gordon-Levitt
Hulton Archive / Ethan Miller, Getty Images

George Clooney - 52 years old

It's been 16 years since the Oscar-winning star got the first of his two "Sexiest Man Alive" titles and -- much like wine, cheese and memories of your high school sweetheart -- he only gets better with age.

George Clooney
People / Pascal Le Segretain, Getty Images

More From StarCrush