Jennifer Lopez's body is insane!
The 45-year-old singer has a killer new ad campaign for women's health and fitness brand BodyLab.
In the super-sexy ads, the American Idol judge shows off her insanely in-shape physique. One ad highlights J.Lo's rock-hard, six-pack abs and toned legs. Lopez flashes a smile while wearing black short shorts and a black midriff top. She flashes a smile while posing with her arms above her head as her long hair flows to one side.