Jennifer Lopez once declared she “Ain’t Your Mama,” but it turns out she’s singing a different tune.

The Grammy-nominated singer sent a message to the world this week when she opted to wear an extremely cropped top with the words “JLO BE MY MAMA” emblazoned across her chest while out and about in New York City.

Lopez, 54, had her rock hard abs on display thanks to her barely-there shirt, which she paired with a pink cardigan and low-rise dirty baggy jeans by Acne Studios ($620).

She accessorized with a pair of white sneakers and a Dioriviera Lady Dior Bag ($5,200).

7 The Grammy-nominated singer’s shirt had “JLO BE MY MAMA” emblazoned across the chest.

The sighting comes as the “Selena” star appeared in a J. Lo Beauty promotional campaign in which she posed without her wedding ring.

Despite being ring-free in the clip, Lopez did wear the bauble for her Coach marketing images that were shared over the weekend; however, it’s unclear when she posed for the photos.

Sources told Page Six exclusively this week that Bennifer 2.0 actually has been “over for months.” Our insiders said the pair have been apart since March, but Affleck is “very protective of Jennifer.”

The solo sighting comes as she and Ben Affleck navigate marital woes.