Jennifer Lopez, 54, goes topless under billowing white ruffle robe in VERY sultry snaps from Mexico City amid Ben Affleck split rumors

Jennifer Lopez flaunted herself on Instagram on Tuesday amid her rumored marital woes with A-list hunk Ben Affleck.

The hitmaker, 54, uploaded a slideshow of sexy photos of her going topless under a sheer white ruffled robe.

They were taken during her stay in Mexico City, where she was promoting her new Netflix film Atlas.

For the hotel photos, Lopez poses with her toned legs crossed as she stares seductively at the camera with her chest bare.

Despite looking fresh out of the shower, Lopez wore sparkling diamond earrings and sultry brown eye shadow.

Her honey-colored locks were done up effortlessly, leaving out wavy strands to frame her face.

Jennifer Lopez showed off herself on Instagram on Tuesday amid her rumored marriage to A-list hunk Ben Affleck

The hitmaker, 54, uploaded a slideshow of sexy photos of her going topless under a sheer white ruffled robe

The hitmaker, 54, uploaded a slideshow of sexy photos of her going topless under a sheer white ruffled robe

They were taken during her stay in Mexico City, where she was promoting her new Netflix film Atlas

They were taken during her stay in Mexico City, where she was promoting her new Netflix film Atlas