X Factor judge Cheryl Fernandez-Versini has criticised body shaming in the media after a series of stories were published about her weight.

She also had a go at Twitter trolls who abused her after the first two X Factor shows were broadcast at the weekend.

In an interview with ES Magazine, Cheryl suggested it should be illegal to criticise someone over their weight.

"Body shaming has to stop," she said. "Something has to be done, changed, even if it's done in law."

Cheryl married restaurant owner Jean-Bernard Fernandez-Versini last year.

The 32-year-old blamed her recent weight loss on the death of her father-in law.

She told ES Magazine: "I am very happy and very healthy. Every woman has a different body type and handles stress and grief differently.

"I was a ballerina from a child, so I have really good muscle memory. When I work out, I can look like a tennis player. If I don't, I look different."

Fellow X Factor judge, Nick Grimshaw, talked about the issue on the Radio 1 Breakfast Show.

He said Cheryl was healthy and happy but that he didn't understand how she dealt with it.

"This is all everyone has talked about since it [X Factor] started.

"For me, I see she's happy and healthy and eating every day. I don't know how she puts up with it."

Earlier this week, Newsbeat asked Cheryl about her weight and the constant media speculation.

"The thing for me is that I've been doing this for 13 years now and I can take it," she said.

"But it's the people going through the same thing as me, you know, young girls, they shouldn't be having it."

The former Girls Aloud singer says she's also relieved she doesn't have to get up and sing on this year's X Factor.

"It's a lot of pressure to get from behind the desk and get onto the stage as much as I love it, and have loved it.

"I'm ready to relax this year and just focus on what I'm doing," she told Newsbeat.

Follow @BBCNewsbeat on Twitter, BBCNewsbeat on Instagram, Radio1Newsbeat on YouTube and you can now follow BBC_Newsbeat on Snapchat