Lili Reinhart will ''never apologise'' for her body.

The 'Riverdale' actress thinks it is ''unfortunate'' that people assume she is pregnant because of one unflattering photograph and insists she will never apologise for the changes her body goes through.

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)''

Meanwhile, Lili previously admitted that her acne is her ''biggest insecurity''.

She shared in a series of posts on her Instagram story: ''I have a cystic breakout on my forehead currently. And I had to do a photo shoot all day long. I've had cystic acne since I was 12. And it has caused major self-esteem issues ever since. I had to put my biggest insecurity on display. There was nowhere to hide. 20+ people were studying my face on the camera monitor at any given time during the 11 hour shoot. And all I could think about when I was in front of the camera were the pimples on my forehead. I had to put my biggest insecurity on display. There was nowhere to hide. 20+ people were studying my face on the camera monitor at any given time during the 11 hour shoot. And all I could think about when I was in front of the camera were the pimples on my forehead.''