Jennifer Lopez and her abs of steel are enviable.
The 47-year-old singer flaunted her fit figure and toned abs in a mirror selfie she posted on Instagram on Thursday.
The Shades of Blue star rocked a sporty look in a white Guess crop top sweater and aqua sweatpants. There's no denying that J.Lo is looking better than ever!
"Ayyyyy... 😂," she simply captioned the pic.
For more on their glamorous getaway, watch below.