Clearly, Salma Hayek and Jennifer Lopez have found the fountain of youth — and we can't blame them for not telling the rest of us where it is.

Or maybe Hayek has been taking a magical Mexican potion all this time because damn, oh damn, does she look good at 50 years old. We repeat: SALMA HAYEK IS 50 YEARS OLD, and looks like a goddess who's aging in reverse.

Whatever she's doing, it's making her look beyond flawless since 1995. Here's proof:

1

1995

salma hayek 1995
photo: Getty/Kevin Mazur

Simple and striking at the same time.

2

1996

salma hayek 1996
photo: Getty/Kevin Mazur

We can't get over this look at the 1996 MTV Movie Awards.

3

1997

salma hayek 1997
photo: Getty/Ron Davis

We refuse to believe this was taken 20 years ago.

4

1998

salma hayek 1998
photo: Getty/S Granitz

That smile!

5

1999

salma hayek 1999
photo: Getty/S Granitz

She's mastered the art of the perfect candid since 1999.

6

2000

salma hayek 2000
photo: Getty/Paul Skipper

An actual queen.

7

2001

salma hayek 2001
photo: Getty/Jeffrey Mayer

What sorcery is this?!

8

2002

salma hayek 2002
photo: Getty/Vince Bucci

Pretty sure this is 2017 Hayek hiding under a 2002 hat.

9

2003

salma hayek 2003
photo: Getty/Staff

It's OK to do a double-take at the year... we had to, too.

10

2004

salma hayek 2004
photo: Getty/K Mazur

Tell us your secrets, girl!

11

2005

salma hayek 2005
photo: Getty/MJ Kim

It can't be just the makeup...

12

2006

salma hayek 2006
photo: Getty/K Mazur

... or the perfectly tailored outfits, either.

13

2007

salma hayek 2007
photo: Getty/M Tran

This photo is a decade old and we're in disbelief.

14

2008

salma hayek 2008
photo: Getty/Jewel Samad

We're calling it: She's a vampire.

15

2009

salma hayek 2009
photo: Getty/Pascal Le Segretain

*cries in Spanish*

16

2010

salma hayek 2010
photo: Getty/Kurt Krieger

Our jaws are on the floor.

17

2011

salma hayek 2011
photo: Getty/Ian Gavan

The world isn't fair.

18

2012

salma hayek 2012
photo: Getty/Mike Marsland

I mean...

19

2013

salma hayek 2013
photo: Getty/Ryan Miller

... COME ON.

20

2014

salma hayek 2014
photo: Getty/Jeffrey Mayer

She's been glowing since the dawn of time.

21

2015

salma hayek 2015
photo: Getty/Steve Granitz

She's beauty, she's grace.

22

2016

salma hayek 2016
photo: Getty/Mike Marsland

We're about to have a heart attack!

23

2017

Salma is looking better than ever, and we're sure this will be the case for years to come.

We can only pray to age half as gracefully as this bombshell. Bow down.