Cheryl Fernandez-Versini has hit back trolls who shamed her because of her weight.

Taking to Instagram on her birthday she replied to one follower who called her a “bag of bones”

“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 shouold maybe cut down on their food intake? What is the difference?” she said.

The singer is not the only celeb who are been targeted lately with weight seeming to be a very big issue of late.

“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,” said the X Factor judge.

She did look absolutely amazing as she celebrated her birthday in Italy.