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.