Jennifer Lopez flaunted herself on Instagram this Tuesday amid her rumored marital problems with beau Ben Affleck.
The hitmaker, 54, uploaded a slideshow of sexy photos showing her topless under a sheer, ruffled white robe.
They were taken during his stay in Mexico City, where he is promoting his new Netflix movie, Atlas.
For the hotel shots, Lopez poses on a plush couch with her toned legs crossed while looking seductively at the camera with her chest exposed.
The Hustlers actress wore a pair of beige platform high heels.
Jennifer Lopez flaunted herself on Instagram this Tuesday amid her rumored marital problems with beau Ben Affleck.
Despite looking fresh out of the shower, Lopez wore sparkling diamond earrings and sultry brown eyeshadow.
She finished her makeup with a luminous pink blush and a bright pink lip.
Her honey-toned locks were styled effortlessly with wavy strands left out to frame her face.
Lopez also included a short clip in Tuesday’s Instagram post.
It shows her lounging on the couch as she plays with her hair for the first time before looking into the distance.
‘Long live Mexico! @NetflixLat @Netflix #Atlas in 3 days,” captioned López, who has 252 million followers.
His amazing photo slideshow was shared again on Netflix Latin America’s official Instagram page.
The hitmaker, 54, uploaded a slideshow of sexy photos showing her topless under a sheer, ruffled white robe.
They were taken during his stay in Mexico City, where he is promoting his new Netflix movie, Atlas.