She has one of the most enviable figures in pop music, and Jennifer Lopez looks amazing in her new ad campaign for BodyLab protein meals and shakes.

The “Waiting For Tonight” singer is featured in both print and video spots, explaining, “Growing up in the Bronx [New York] I wasn't the healthiest eater. We just didn't know any better. But now I'm lucky to have access to world class trainers and nutritionists and I want to share that knowledge with other women.”

She has a pair of movies coming out this year, and Riley Keough is raising her profile with a cover story for the April 2015 issue of Town & Country magazine.

The “Mad Max: Fury Road” actress shares that unlike many of her peers, she’s not a serial dater-“I’ve maybe gotten broken up with one time and I like to think that’s because I’m a very good girlfriend.”