J Lo, 49, shows off age-defying body in cut-out swimsuit for magazine shoot

Francesca Specter
Yahoo Style UK deputy editor

Jennifer Lopez may be almost 50, but she looks decades younger than her years in her latest shoot for the US edition Harper’s Bazaar.

Posing in tight swimwear with cut-outs, the 49-year-old, whose acting and film career spans over 30 years, is the cover star for the publication’s February 2019 issue.

Jennifer Lopez wore swimwear in a shoot for Harper’s Bazaar. [Photo: Harper’s Bazaar/Getty]

Harper’s Bazaar shared multiple images from the shoot on their Instagram account earlier today.

In one picture, J Lo wears a Saint Laurent by Anthony Vaccarello bodysuit with a diamond shaped cut-out in the middle. She is depicted leaping off a diving board amid a backdrop of blue sky.

Another image shows her wearing a black cut-out Givenchy number paired with Jimmy Choo heels and Harry Winston diamond bracelets.

In the cover story, J Lo reveals how she relies on a restful bath to help her relax from the demands of her career.

She tells the publication: ““Sometimes I get tired. I get tired a lot. But I never think, ‘I don’t want to do this.’ I just think I need a break.

“I really feel like I have a lot left that I want to do. I don’t know if I’ll ever get to a point where I’ll be satisfied and go, ‘I did it. All of it. I’m done. I got nothing else to say.’ I hope that day never comes.”

Follow us on Instagram and Facebook for non-stop inspiration delivered fresh to your feed, every day. For Twitter updates, follow @YahooStyleUK.

Read more from Yahoo Style UK:

Jennifer Lopez poses in revealing swimsuit at 49 and fans are speechless: ‘How do you look like this?

‘It’s her JOB to look like that’: Jennifer Lopez’s stunning bikini snap divides commenters

People think Meghan Markle’s wedding look was inspired by J.Lo in The Wedding Planner