So, it turns out that Jennifer Lopez is in better shape than all of us combined.

Though she may be about a month shy of her 48th birthday, Jenny from the Block isn't showing her age at all. She recently posted a mirror selfie to her Instagram page and ... well, it's impressive. Very impressive. 

Ayyyyy... 😂

A post shared by Jennifer Lopez (@jlo) on

A balanced diet and dedicated workout regimen isn't the only thing Lopez is clearly in love with these days. She recently went on a couple's trip with new flame Alex Rodriguez and they captured some of their more adorable moments for social media as well.

🇫🇷#baecation2017. SWIPE for more pics

A post shared by Jennifer Lopez (@jlo) on

J. Lo is also set to star in and produce the upcoming romantic comedy Second Act. What that kind of schedule, how does she have time to work out at all? Nevermind, that's my jealousy talking. Way to go Ms. Lopez!