Health & Fitness

Jennifer Lopez's fire workout selfie shows off her ripped AF abs at 48

Yes, that's right, she's forty-fucking-eight!

Before you go and accuse Jennifer Lopez of joining the likes of Alexander Wang and Pharrell Williams, who clearly are part of some kind of vampire cult and never age, know that J. Lo's secret to a banging body and glowing skin is old school; hard work.

The 48-year-old icon left many fans flabbergasted this week as she took to Instagram to share a workout selfie and... I mean, just look at it!

"Up and at 'em rise and shine...about to get in this workout in my new leggings," the girl from the Bronx captioned the pic.

To keep her body in such amazing shape, the singer, who was first a backup dancer, knows that certain things are better for you, and so, she's got a whole food, fitness, skincare routine thing going on.

Firstly, she has two celebrity trainers.

"When I am in New York I work out with David Kirsch - he's an amazing trainer," the Maid In Manhattan star told Us Weekly in 2016. "When I'm in LA, I work with Tracy Anderson. I like the balance that they both give me. They have two totally different approaches. I like switching it up with my body."

With regard to her diet, she fills up on protein.

"Protein is my go-to whenever I start having cravings. It fills me up and keeps me full longer. It's a great muscle fuel," Lopez told HELLO! Magazine.

There's also a few vices she won't go near, like coffee, cigarettes or alcohol, because she says they "really wreck your skin as you get older."

Maybe that's why she and Drake didn't work out, 'cause he loves a cheeky tipple?

And despite being someone who could tan easily, Jenny from the Block stays out of the sun for the sake of her skin.

"I am rarely in the sun, but if I am, I wear a lot of sunscreen," said J. Lo. "I've never been one to take a lot of sun, which is why my skin has maintained itself."

But it's not all hard work because another thing the star swears by are long-ass sleeps and she once admitted that 10-hour snoozes are her ideal goal.

"I love a good nine or 10 hours, but I can never get that," said Jennifer. "So seven or eight is mandatory. If I don't get it I just don't feel right. I start feeling crazy, I get emotional and I feel tired all the time."

Okay, so to get abs like J. Lo we nap? Okay, we can do that ;)