She boasts a superbly taut dancer's body.
And Jennifer Lopez played up her hourglass frame in a skintight plaid cocktail dress when she was glimpsed in Los Angeles as she headed to Jimmy Kimmel Live for an appearance.
Cardboard coffee cup in hand, the 48-year-old pop diva beamed and waved, letting her hair tumble free over her shoulders.
Her sleeveless dress featured a sloping neckline that flashed a bit of her cleavage, and its hem was cleft with a thigh-slit.
J-Lo shielded her face from the California rays with a massive pair of pink-tinted sunglasses, adding a splash of glitz with hoop earrings.
The Las Vegas residency act balanced on a pair of elegantly simple stilettos and swung along a sleek black leather purse as she went on her way.
Jennifer documented the outfit on social media that day, pouting and flinging her hair behind her right shoulder for a mirror selfie.
A couple of nights previously, she was in the stands at Houston's Minute Maid park to watch that town's baseball team, the Astros, play the Boston Red Sox.
Her boyfriend Alex Rodriguez, who used to be a New York Yankee, was covering the game for ESPN, at at one point Jennifer popped up to the broadcast box to see him.
As seen in a tweet by the MLB, the 42-year-old ex-pro baseball player sauntered out of the broadcast box and played a bit of catch with Houston Astro J.D. Davis.
A-Rod and J-Lo - who are both from New York City and whose relationship has earned the nickname J-Rod - have been dating since at least last March.
Jennifer shares nine-year-old twins Max and Emme with her third ex-husband Marc Anthony, who since splitting from J-Lo has married and divorced again.
J-Lo has previously been married to actor Ojani Noa and backing dancer Cris Judd - with neither relationship producing any children.
Alex himself has two children - Natasha, 13, and Ella, nine - by his ex-wife Cynthia Scurtis, whom he was married to from 2002 to 2008.
Jennifer has lately been releasing singles from her upcoming album Por Primera Vez - including El Anillo, which exhorts a man to pop the question.
Pout in place: Jennifer documented the outfit on social media that day, pouting and flinging her hair behind her right shoulder for a mirror selfie
Want more content like this?
Top 5 is your sugar fix for celebrity, music and pop-culture from the Middle East? Watch and subscribe here.
Top 5 Scenes Oozing Sexual Tension in Ramadan 2018
© Associated Newspapers Ltd.