This is an archived article and the information in the story may be outdated. Please check the time stamp on the story to see when it was updated last.
The celebrity fountain of youth truly runs deep. As time goes on, so many celebrities seem immune to the effects of aging. Wish we could all say the same. Check out 16 celebrities you would have never guessed could be a day over 40.
[Photos: Splash]
Drew Barrymore
You fell in love with this actress in Ever After in 1998. Almost 20 years later, 42-year-old Barrymore looks the exact same as she did in the movie.
Enrique Iglesias
Is your mind blown yet!? The sexy Spanish singer is 42, but miraculously doesn't look a day over 25. Anna Kournikova is one lucky lady.
Eva Longoria
The stunning Desperate Housewives actress, also 42, still has a full plate career wise. She recently started filming for Overboard, a remake of the 1980s romantic comedy.
Fergie
The main singer behind most of your favorite Black Eyed Peas jams is surprisingly 42. But the self-proclaimed MILF still brings that "Boom Boom Pow" and looks hot as ever.
Gwen Stefani
The queen of the '90s and early 2000s who taught us all how to spell "bananas" has made a "Sweet Escape" from Father Time and doesn't seem to have aged a day, despite being 47.
Gwyneth Paltrow
This 44-year-old mom of two has actually gotten more beautiful with age. We're dying to know her secret.
Halle Berry
Not all celebrities can say they've had a rap song written about them, but the lyrics still ring true of the 50-year-old former Catwoman. She still "walk it like a model," as Hurricane Chris so eloquently put it.
Jennifer Aniston
Even at 48, Aniston looks like she just walked off the set of Friends in 1995.
Jennifer Garner
The 45-year-old 13 Going On 30 star doesn't look a day over 40. Or 30 for that matter.
Jimmy Fallon
Your favorite TV show host who keeps us all doubled over with laughter is actually 42. The former Saturday Night Live comedian is a father of two.
Keri Russell
The 41-year-old The Americans actress could easily pass for 20!
Leonardo DiCaprio
DiCaprio has always been blessed with a youthful complexion—he starred in Titanic when he was 22, but he definitely didn't look it. Twenty years later, at 42, he's come a long way—including (finally!) winning the Oscar he so rightfully deserved. The only thing that's changed is his hairline.
Orlando Bloom
You would never believe that this handsome Pirates of the Caribbean actor is 40!
Sofia Vergara
This Modern Family mom is one flaming hot 44-year-old. Vergara even has a 24-year-old son!
Tyra Banks
The former America's Next Top Model host still heavily displays remnants from her former modeling career. At 43, Banks is still on top.
Catherine Zeta-Jones
Zeta-Jones has done it all, from winning an Academy Award and a Tony to showing absolutely no signs that she's 47. She's maintained her youth better than almost anyone in Hollywood, even into her 40s.