Jennifer Lopez has clearly hit the genetic lottery. (Well, that, or she's a vampire.) The star has been a fixture in Hollywood for almost 20 years now—and she pretty much looks the same as she did when she debuted on the scene. Don't know what we're talking about? Take a look.
Just to refresh your memory, this is what J.Lo looked like in 1998. As in, 17 years ago.
1 of 14
...And here she is now, just a few months ago, with Amy Heaton and Chantelle Daines for her new BodyLab movement. Is this real life?
2 of 14
WHAT KIND OF SORCERY IS THIS?
3 of 14
No big deal, just Jen looking better at 45 than we ever will at any age. Bye.
4 of 14
Why, what, how, where, huh?
5 of 14
J.Lo is basically the opposite of dogs, in that she only ages one year for every seven. #JenYears
6 of 14
Mmmmhm. Just leaving this here.
7 of 14
We'd also like to remind you that she's a mother of two.
8 of 14
Jimmy Fallon is clearly mesmerized.
9 of 14
Not only does her face look decades younger, but her body does, too. Look at those legs. (*Thinks about heading to gym, eats cookie instead*)
10 of 14
We just wanted to remind you that J.Lo is 20 years older than her Boy Next Door co-star Ryan Guzman. TWENTY.
11 of 14
Hiiiiii Jennn. Be our best friend and tell us your secrets. Please?
12 of 14
Lopez is like the woman you see in the mirror when you're about three drinks in and your flirt game is on point. But she actually looks like this for real. And you have eyeliner smeared on your cheek.