Ashley Graham can't catch a break when it comes to a few of her fans.
The 28-year-old, plus-size model is known for her curves and standing up for women who are bigger, but some seem to think she's lost weight and they are not OK with it.
The controversy began when Graham posted a new pic on Wednesday that showed her looking less curvaceous than normal. "Glam squad magic," the Sports Illustrated Swimsuit Edition model wrote alongside the photo.
Graham wore a leather jacket over a white crop top and matching skirt, but her curves seemed to be missing based on the angle of the pic. It didn't take long before Internet trolls were commenting on the shot and calling Graham a fake.
"I knew it you did lose a lot of weight! I am no longer a fan of yours you betrayed a lot of people! So I'll find another plus size beautiful woman bcuz you're full of s**t!!! #damnshame #justliketherest," one user commented.
"Fake fat person. You're not overweight, stop saying you are. If you are fit, own it, don't crutch on what made you famous. If you changed, just keep it real, don't tell me you're fat when you look like perfection," another person wrote.
After seeing numerous hateful comments, Graham wrote a comment of her own and shut down her body shamers and the rumors about her dropping a significant amount of weight.
"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...But at the end of the day I'm good enough for me," Graham wrote. "Angles will make anyone look bigger or smaller and I just happen to know mine."
The Lane Bryant model didn't stop there, taking to Snapchat to respond to the Instagram issue the same day. She shared a photo of herself wearing lingerie with text written over it that read, "I will not let others dictate what they think my body should look like for their own comfort, and neither should you."
This isn't the first time Graham has had to defend herself against haters, but earlier this month, she was the one doing the shaming. Graham called out Amy Schumer for not wanting to be labeled plus size.