They say if you dish it out, then you've got to take it, too. And, my word, supergob Katie Hopkins has been taking some stick from all quarters just lately.
Ever since she bitched about singer Lily Allen's baby weight (describing the mum as 'hideous' in the process) the former Apprentice star has been on the ropes as celeb after celeb has waded in to give her a dose of her own medicine.
First Katie Price had a pop. And now Britain's Got Talent judge Alesha Dixon has pulled no punches by describing Ms Hopkins as a 'b*tch'.
Speaking to New! magazine, Alesha, who is mum to four-month-old daughter Azura, raged: "Katie Hopkins is just a b*tch. She shouldn't criticise new mums."
Alesha's counter-attack was in response to 38-year-old Katie's comments last month in which she said of mum-of-two Lily: "I quite liked her when she was singing and kind of interesting and then she went off to tell us all about being a mother.
"She was removing herself from the spotlight because she wanted to be a mother and that largely involved gaining 2st and looking pretty hideous."
Alesha, 35, who says she has been far too busy to exercise since giving birth last October, added: "I haven't done any exercise, I haven't had time! I don't put pressure on myself - I'm not that kind of girl.
"I take things in my stride and do what comes naturally, which is to sit down and eat!
"My priority isn't losing weight, it's looking after my little girl. I do love working out, though. When I'm ready I'll start again."
Alesha also revealed how she found it difficult to go back to work on Britain's Got Talent so soon after having her daughter.
She said: "It really is an emotional challenge because of course it's a blessing to go to work, but at the same time your heart...
"I think anyone who has a new baby, when you go back to work it takes a while to adjust.
"I leave the house in the morning and I'm sad to say goodbye to her, but then I go to work and have a great time."