Jennifer Lopez isn’t letting the “haters” bother her with their attempts to body-shame her or make her seem like a phony when it comes to her great physique.

Lopez, 47, took to Instagram to flaunt her impressive abs on Thursday in a bathroom mirror selfie. In the image, she sports grey sweatpants, a cropped white Gucci sweatshirt and sunglasses, all of which worked to showcase the muscles she was sporting in her abs. However, it didn’t take long for some to criticize the photo, claiming that the singer and actress had Photoshopped the abs onto her body, after noting that there was a spot in the image near her stomach that appeared to show she had planted the image.

 

Ayyyyy... _

A post shared by Jennifer Lopez (@jlo) on


Read: Jennifer Lopez Shares Sexy Selfie As Diddy Claims She Was His “Greatest Love”

Lopez wasted no time however hitting back at the critics, and according to People Magazine, she screenshotted the comment and her response, adding it to her Instagram Story.

“Omg... just a smudge on the mirror... lol...not photoshop,” she wrote, before adding the hashtags #lordblessthehaters, #gymrat #youshouldtryit and #wishtherewasphotoshopforhaters.

Lopez, who has been known for her impressive body throughout her career as well as her work, opened up last year about being body-shamed early in her career, when she was told she would need to lose weight in order to be successful.

“They kept telling me to lose weight, and I was a dancer and I was athletic and even my manager at the time who I no longer work with, um, was telling me, ‘You need to lose weight. You need to be thinner,’” she recalled to E! News after a fan tanked her for inspiring her to be confident enough to showcase her own body.  “I was like, ‘No I don't. If I lose any more weight it won't be me.’ You know what I mean?”

Lopez also said at the time that she was hopeful over how much diversity had started to be appreciated in society, and she was happy that her persistence over making it, even with the curves she had, helped someone else.

Read: Jennifer Lopez Shares Behind-The-Scenes look at “Shades Of Blue”

“It was a fight. It was definitely a fight, and so it’s good to hear that it helped anybody in some way because at the end of the day I was just trying to be myself without trying to fit into a mold of what everybody else should be,” she said.

The most recent incident came shortly after Lopez returned from a trip to Paris with her beau, former New York Yankees baseball player Alex Rodriguez. Lopez shared sweet pics of the trip on Instagram as well, captioning the collection of images with the hashtag #baecation2017.

 

__#baecation2017. SWIPE for more pics

A post shared by Jennifer Lopez (@jlo) on

 

She also shared an image of her beau to Instagram earlier this week where she shared excitement over his joining the ABC show “Shark Tank” for it’s ninth season.

“GO FOLLOW @arod the newest shark!” She captioned the image.

Prior to their relationship, Lopez dated backup dancer Casper Smart on and off for a few years. She was previously married to Marc Anthony, with whom she has twins, Emme and Max, 8. Rodriguez was married to Cynthia Scurtis from 2002-2008, and they had two daughters, Ella and Natasha, together.