NEW YORK, July 22 (UPI) -- Ashley Graham is responding to critics of her reported weight loss.
The 28-year-old plus-size model shared a body-positive message Wednesday on Snapchat after fans voiced their dismay with her apparent weight loss.
"I will not let others dictate what they think my body should look like for their own comfort, and neither should you," she captioned a photo of herself on the runway.
The controversy had started earlier in the day when Graham shared a new picture on Instagram. The model looked less curvaceous than usual in the photo, causing consternation among social media users.
"I knew it you did lose a lot of weight!" one person wrote. "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 [expletive]!!! #damnshame #justliketherest."
"Why are you changing yourself?" another fan asked. "I thought you were comfortable with being yourself and being plus size. You are clearly losing tons of weight."
Graham responded to the comments with a message of self-acceptance. She also explained her slimmer appearance by saying, "[Camera] angles will make anyone look bigger or smaller and I just happen to know mine."
"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," the model wrote. "But at the end of the day I'm good enough for me."
Graham is known for her modeling work with Lane Bryant and became the first plus-size model to cover the Sports Illustrated Swimsuit Issue this year. She is a vocal proponent of body acceptance.