Looking even better than she did two decades ago! How does she do it?

NEW YORK, NY – SEPTEMBER 09: Jennifer Lopez performs onstage at Fashion Rocks 2014 presented by Three Lions Entertainment at the Barclays Center of Brooklyn on September 9, 2014 in New York City. (Photo by Theo Wargo/Getty Images for Three Lions Entertainment)
Jennifer Lopez attends the Heavenly Bodies: Fashion & The Catholic Imagination Costume Institute Gala at The Metropolitan Museum of Art on May 7, 2018 in New York City.
2018 Time 100 Gala at Jazz at Lincoln Center on April 24, 2018 in New York City.
Featuring: Jennifer Lopez
Where: New York, New York, United States
When: 24 Apr 2018
Credit: Andres Otero/WENN.com