Cheryl Fernandez-Versini is never one to quietly keep her thoughts to herself, and yesterday she hit breaking point with "ignorant" and "mean" internet trolls who've been branding her as "too skinny".

A furious Chezza took to Instagram with a huge rant on the subject of skinny shaming, stating that she was "sick and tired" of the blatant body shaming that takes place across social media every time she shares a new photo of herself.

Here's the latest snap which seems to have sparked the whole debate for Cheryl and her fans:
<blockquote class="instagram-media" data-instgrm-captioned data-instgrm-version="4" style=" background:#FFF; border:0; border-radius:3px; box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width:658px; padding:0; width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);"><div style="padding:8px;"> <div style=" background:#F8F8F8; line-height:0; margin-top:40px; padding:50% 0; text-align:center; width:100%;"> <div style=" background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAAGFBMVEUiIiI9PT0eHh4gIB4hIBkcHBwcHBwcHBydr+JQAAAACHRSTlMABA4YHyQsM5jtaMwAAADfSURBVDjL7ZVBEgMhCAQBAf//42xcNbpAqakcM0ftUmFAAIBE81IqBJdS3lS6zs3bIpB9WED3YYXFPmHRfT8sgyrCP1x8uEUxLMzNWElFOYCV6mHWWwMzdPEKHlhLw7NWJqkHc4uIZphavDzA2JPzUDsBZziNae2S6owH8xPmX8G7zzgKEOPUoYHvGz1TBCxMkd3kwNVbU0gKHkx+iZILf77IofhrY1nYFnB/lQPb79drWOyJVa/DAvg9B/rLB4cC+Nqgdz/TvBbBnr6GBReqn/nRmDgaQEej7WhonozjF+Y2I/fZou/qAAAAAElFTkSuQmCC); display:block; height:44px; margin:0 auto -44px; position:relative; top:-22px; width:44px;"></div></div> <p style=" margin:8px 0 0 0; padding:0 4px;"> <a href="https://instagram.com/p/4eM2pbwpCU/" style=" color:#000; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px; text-decoration:none; word-wrap:break-word;" target="_top">#gotmeagain��������������</a></p> <p style=" color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; line-height:17px; margin-bottom:0; margin-top:8px; overflow:hidden; padding:8px 0 7px; text-align:center; text-overflow:ellipsis; white-space:nowrap;">A photo posted by Cheryl (@cherylofficial) on <time style=" font-family:Arial,sans-serif; font-size:14px; line-height:17px;" datetime="2015-06-28T11:54:38+00:00">Jun 28, 2015 at 4:54am PDT</time></p></div></blockquote>
<script async defer src="//platform.instagram.com/en_US/embeds.js"></script>

It seems as though one particularly vicious comment labelling her a "bag of bones" can be blamed for Cheryl losing her cool this time, and she went on to cite the death of her husband Jean-Bernard's father as a cause for her noticeable weight loss.

Not holding back on the matter in the comments section, Cheryl wrote: "I am so sick and tired of it being ok to call somebody too thin or a 'bag of bones'. I would never dream of calling somebody too fat and that they should maybe cut down on their food intake? What is the difference?"

The rest of her rant reads:

"You have no idea what I have been through. Just losing my father in law v recently and everything that comes with that. Not that I am or should justify myself to anyone. I'm so f sick of people thinking it's ok to be mean or body shame anyone. And it's woman on woman. Have some respect and maybe think there may be reasons why before opening your mouth please. I am just tired of the ignorance...At some point it's just enough. Some people are naturally thin. My mother is all of 4'11 and six stone something. And is incredible healthy and happy."
Luckily, fit husband Jean-Bernard was on hand to take her mind off things with an incredible birthday surprise, as she explained on Twitter that she'd requested an evening at a 'nice Italian restaurant' before finding herself in ACTUAL Italy. Sigh.

Gif from Tumblr, photo above from Getty Images

From the editors of Cosmopolitan.co.uk

From: Cosmopolitan UK