photo via getty.
Jennifer Lopez looks amazing at almost 50! The fly-girl posted a gym selfie showing off her toned abs and killer body.
Lopez will be celebrating her 49th birthday on Tuesday! She’s also been busy with her music, Shades of Blue and judging World of Dance, and her upcoming movie role in “Second Act.”