Fresh from her whirlwind holiday with beau Alex Rodriguez, Jennifer Lopez is showing-off her hard work in the gym with a smokin' hot selfie.
The Ain't Your Mama singer gave us all the fitspo we need, as she posed for a mirror selfie in a cropped white Guess sweatshirt, grey sweatpants, and mirrored shades—because even indoors, it's a good idea to block the haters.
"Ayyyyy," she captioned the photo on Instagram Thursday, adding a crying laughing emoji. Meanwhile, our jaws continued to drop at the sight of her toned tummy.
The 47-year-old copped criticism from her followers who accused Lopez of photoshopping the image, a faint smudge or curve can be seen under her elbow.
However Lopez shut down the haters this very sassy comment:
Tell em, J.Lo!
This article originally appeared on Instyle