Chrissy Teigen Holds Nothing Back.

Chrissy Teigen rarely holds back when responding to commenters who flood her feed with negative views, especially when they’re shaming her body.

On Thursday, the model, cookbook author and Bring The Funny judge, 33, called out one tweeter who shared a paparazzi photo of her snapped while she and husband John Legend vacationed with their two children, Luna Simone, 3, and Miles Theodore, 14 months.

In the picture, Legend, 40, and Teigen are both in a hot tub — he sitting and she standing in a maroon bathing suit, holding Miles.

The tweeter found the photo funny, pointing to the face Legend was making while appearing to star at Teigen’s body. But Teigen wasn’t laughing when the image came across her feed.

View this post on Instagram

our little family!

A post shared by chrissy teigen (@chrissyteigen) on

Teigen has been open about her ongoing relationship with her body. During her years as a model, she would focus on losing weight to fit a certain size, but she’s working on letting go of that after having her kids.

“Honestly, I don’t ever have to be in a swimsuit again,” she said in September. “Since I was 20 years old, I had this weight in my mind that I am, or that I’m supposed to be. I’ve been so used to that number for 10 years now. And then I started realizing it was a swimsuit-model weight. There’s a very big difference between wanting to be that kind of fit and wanting to be happy-fit.”

And in March, Teigen said that she never lost the last bit of weight she gained with Miles, and she’s okay with that.

“Basically I am 20 lbs. heavier than I was before Miles. He’s 10 months old, I never lost the last bit because I just love food too much,” she wrote on Twitter. “Just coming to terms with my new normal, when I had this certain number for so long!”