Chrissy Teigen, who is married to musician John Legend, slammed the comments calling her 'fat' and asking 'You gained weight?' by saying: 'Honestly f*** you all.'
The 28-year-old condemned the comments, saying: 'In what other real life situation would you walk up to someone and tell them they're fat or gained weight? Seriously you are POS.'
She added: 'It's amazing to me that I am told to get over the aholes but the aholes are never told to stop being pieces of s***.'
The underwear model, who has appeared on the front cover of Sports Illustrated in her bikini, posts regular updates to her Twitter and Instagram page - often showing her cooking up delicious meals at home.
She recently shared a mouth-watering snap of her frying up some bacon and butter, as well as images of her and husband John tucking into some slap up meals.
But some fans on social media have leapt to her defence, saying: 'You have not gained weight…your body is perfection…you have an amazing life: an amazing husband…something they don't have.'
How do you use social media? Would you ever say anything on it that you wouldn't be brave enough to say to someone's face?