We can't beat the effects of age, unless we Benjamin-Button our way into youthfulness. While that is impossible until science finds a better age-defying answer, it appears that some celebrities have managed to look better now than when they were younger.

These celebrities' second chance at youth could be due to less-crazy hairstyles, the improvement of skincare and cosmetics, or a better-rounded health and fitness plan, or just really fantastic plastic surgeries. Whatever it is, they're looking stunning today.

Here are some 25 celebrities who are looking better than ever:

1. Sharon Osbourne (2004 vs. 2014)

Then: Sharon's hairstyle was still stuck in the '70s.

age11.jpg

Now: Her hair is still stuck in another era, but the rest of her looks so much better.

age12.jpg

2. Courteney Cox (2012 vs. 2014)

Then: Has to look crap like next to Jennifer Aniston to maintain a job on Friends.

age19.jpg

Now: Gets to look hotter, now that she has her own show, Cougar Town. Meowr!

age20.jpg

3. Demi Moore (2006 vs. 2014)

Then: Didn't have the money to maintain her face.

age1.jpg

Now: Spends all her money maintaining her face.

age2.jpg

4. Renée Zellweger (2004 vs. 2014)

Then: Had to look frumpy to play Bridget Jones.

age5.jpg

Now: Makes an effort to distance herself from looking like Bridget Jones.

age6.jpg

5. Mila Kunis (1999 vs. 2014) it pays to peak late!

age42.jpg

6. Sarah Jessica Parker (2007 vs. 2014)

Then: Sex In The City? More like please have sex in the dark!

age13.jpg

Now: At least she managed to get rid of that distracting wart.

age14.jpg

7. Ewan McGregor (2006 vs. 2014)

Then: The Force wasn't so strong with this one.

age3.jpg

Now: The Force a.k.a. Botox is too strong!

age4.jpg

8. Gwyneth Paltrow (2012 vs. 2014)

Then: Pre-Iron Man.

age9.jpg

Now: Pepper Pots gets a new look now that she's 'consciously uncoupled' from Chris Martin.

age10.jpg

9. Nicole Kidman (2003 vs. 2014)

Then: Pre-Tom Cruise

age7.jpg

Now: Post-Tom Cruise... and lots of Botox! Which brings us to...

age8.jpg

10. Tom Cruise (2012 vs. 2014)

Then: What he looked like after wife number 3 escaped...

age15.jpg

Now: This serial monogamist is keeping the age at bay.

age16.jpg

11. Drew Barrymore (What a stark difference)

age38.jpg

12. Halle Berry (2011 vs. 2014)

Then: The pre-cougar stage.

age17.jpg

Now: Queen of the Cougars

age18.jpg

13. Billy Bob Thornton (2002 vs. 2014)

Then: How he looked during his 'stashing blood in vials' days...

age25.jpg

Now: What a difference Angelina Jolie's DNA makes!

age26.jpg

14. Amanda Holden (2012 vs. 2014)

Then: Just another bland blonde.

age23.jpg

Now: Still a bland blonde, but with bouncier hair.

age24.jpg

15. Oprah

Then: Oprah pre-millions.

age32.jpg

Now: After earning her millions... and discovering Photoshop.

age31.jpg

16. Christie Brinkley

Then: MILF in the making.

age35.jpg

Now: MILF.

age36.jpg

17. Will Smith (2012 vs. 2014)

Then: In the running to become an official Obama Impersonator?

age27.jpg

Now: Facial hair has never looked so badass.

age28.jpg

18. Julia Louis-Dreyfus (1998 vs. 2014)

Then: Couldn't unlock secret beauty level in life.

age29.jpg

Now: Unlocked maximum level of beauty in life. Super stunning.

age30.jpg

19. Rob Lowe (2000 - 2012) Vampire?

age41.jpg

20. Madonna

5000 years ago:

age33.jpg

5000 years later:

age34.jpg

21. John Travolta (2011 vs. 2014)

Then: The bald and the restless.

age21.jpg

Now: What a difference a wig (and hair implants) make!

age22.jpg

22. Queen Latifah (We're not sure about this one, but..) Her fashion has really improved.

age37.jpg

23. Tyra Banks (1990s vs. 2014)

Then: Supermodel.

age39.jpg

Now: Supermogul. Smize, gurl, smize!

age40.jpg

24. Avril Lavigne (???? vs. 2014) She's definitely making up for lost time in high school.

age43.jpg

25. Keanu Reeves (1994 vs. 2008)

age44.jpg
Immortal.