She is never shy of showing off her figure in skimpy outfits. And Jennifer Lopez was flaunting her physique and toned legs as she posed in new Instagram snaps on Tuesday.