Ashley Graham is in a losing battle with several online haters.

The plus-size model has been blasted on social media this week by several of her 2.1 million Instagram followers after they thought she lost weight, something she has not confirmed, nor denied.

It all stemmed from a photo in which she looked amazing while wearing a white crop top and matching skirt. She completed the outfit with a silver necklace and a stylish leather jacket.

"Glam squad magic," she captioned the photo.

Glam squad magic 💕

A post shared by A S H L E Y G R A H A M (@theashleygraham) on

It's garnered over 100,000 likes and has been commented nearly 1,300 times. Many of the comments, though, were far from complimentary.

"I knew it you did lose a lot of weight! I am no longer a fan of yours you betrayed a lot of people!," one user said before spouting off cruel profanity towards her.

Try my 'Liaison' swimsuit from @swimsuitsforall @elleusa

A post shared by A S H L E Y G R A H A M (@theashleygraham) on

"How can she say I represent the plus size woman when she lost half her weight? Now she selling her fashion line to plus size woman [and] she lost all that weight?," another said. "She is a [phony] she use to represent the curvy look now she's getting just like the ones she fought so hard against in the first place."

There were many comments similar to that, although many of her fans came to her defense, saying she looks "beautiful."

"@theashleygraham has done nothing but spread the message that every woman should have confidence and be the best version of themselves. Clearly some have not gotten that message," one supporter said.

After a while, Ashley decided to take matters into her own hands and addressed the brouhaha.

"People come on my page and body shame me because I'm too big, because I'm too small, because I'm not good enough for their standards...," she said. "But at the end of the day I'm good enough for me. Angles will make anyone look bigger or smaller and I just happen to know mine."

After that, she took to Snapchat to address the Instagram controversy in which she shared a picture of herself walking the runway in lingerie. In a text overlay, it read, "I will not let others dictate what they think my body should look like for their own comfort, and neither should you."

On July 21, she was back in the gym, making no mention of the hubbub.

@moritsummers doesn't play around 💪🏽💪🏽💪🏽 #curvyfit #beautybeyondsize

A post shared by A S H L E Y G R A H A M (@theashleygraham) on

You go, girl!