Lili Reinhart has slammed her critics for calling her body dysmorphia ''irrelevant''.

The 'Riverdale' star is fed up of being criticised for opening about her body issues and having her comments shut down because she's ''skinny''.

She wrote on Twitter: ''Feeling really disheartened by the fact that so many people are saying, 'you're skinny so shut up about embracing your body'. As if my body dysmorphia is irrelevant because of how I look to some people. I'm either not curvy enough or not skinny enough to feel insecure.

''Mental illness gets worse when people say that you don't have a right to feel the way you do. That's where we are failing. Do not encourage this behavior. It is destructive. More destructive than you'll ever realise. You may not understand someone's insecurity- but respect it. (sic)''

Meanwhile, Lili previously insisted she will ''never apologise'' for her body.

She wrote on her Instagram story: ''It's unfortunate that one unflattering photo of my stomach circulating the internet causes hundreds of people to think that I'm pregnant. Nope. Not pregnant. This is just my body. And sometimes I'm bloated. Sometimes and unflattering photo is taken of me. Sometimes I go through periods of time where I gain weight. My body is something that I will NEVER apologise for. My body will constantly go through change. And so will yours. And that's fine. So let's not put so much time and effort into caring about a stranger's figure. (sic)''