My mother-in-law has constantly put down my body but doesn't think her comments warrant cutting her off until she can behave

I had twins 9 months ago. My body has not "bounced back" which is fine. I figured I would have extra skin and the mom pooch for the rest of my life. I don't really care because my body gave me two amazing, beautiful little girls. I just never thought my mother-in-law, who weighs over 100 pounds more than I do, would call my body awful things and point it out whenever she visits.

My husband and I have told her many times that her comments are not necessary or kind. They don't need to be made and at the end of the day, how my body looks is none of her goddamn business. Yesterday, she told me that my PJ pants made me look pregnant. I told her I don't recall asking her opinion. She said that I need to be aware of these things and realize that my body isn't the same. I told her to knock it off or she wouldn't be visiting again until the summer (my husband overheard this from our twins' bedroom because our one daughter only goes to sleep after the other one is asleep.

She continued to tell everyone how she doesn't know how I can breastfeed TWO BABIES and still have a "4 month belly" when she breastfed one baby and "had well-defined abs again three days later". She has never been less than 200 pounds and 5'2" her entire adult life so my husband came out holding our daughter, called her out and said that every woman's body is different, but to blatantly lie about hers to put mine down is disgusting.

We ended up asking her to leave and cut our family visit short because as disgusting as her comments were, no one else saw anything wrong with them and said we were overly sensitive. Yes, I was wearing PJ pants in my home but it was after 7pm and we'd just put the girls to bed.

I am well aware that I have extra belly skin. I don't need people commenting on it and I don't want to have it removed because it only bothers me when my mother-in-law talks about it. My skin has tightened up, but my mother-in-law has body image issues, and will point out your flaws to prove to others that no one is perfect.

My husband and I are standing our ground. You do not comment about other people's bodies, especially on something they have no control over. His family thinks that while my mother-in-law is in the wrong, cutting her off for several months is over the top.

I already wrote her telling her that any further comments about my body would result in going no contact, which has also been taken as me being over the top. Any advice on how to deal with this would be appreciated. Am I too hard?