Tags: Jennifer Lopez
Jennifer Lopez was pictured flaunting her impressive abs yesterday while in Mexico with her boyfriend Casper Smart.
The 42-year-old was filming her new music in Acapulco when she was spotted on set wearing a workout crop top and leggings. Despite having twins three-years-ago, Jennifer's body has clearly managed to successfully maintain her toned figure.
Jennifer was joined by her 24-year-old boyfriend Casper Smart, who she is rumoured to be planning to elope with after seven months of dating.
Check out the pics of Jennifer on set in the gallery below.