Jennifer Lopez is in good shape, and she's proud of it.
The singer showed off her abs in a new ad campaign for women's health and fitness brand BodyLab, E! News reported.
The 45-year-old American Idol judge wore black shorts and a black midriff top in one image, and in another showed off her shape in skin-tight white leggings.
"In all of my work - my music, my films, my book, my foundation - I always strive to inspire women to be the best and happiest versions of themselves," the mother-of-two said.
Earlier this summer, J-Lo went vegan and told US Weekly she was strict about maintaining her figure.
"You got to work out, you got to watch what you eat. It's a job - you've got to buckle down," she said.