It should be one of the happiest times of a woman's life but soon after kim kardashian announced she and boyfriend kanye west were expecting their first child, the media started weighing in. Tabloids... See More
It should be one of the happiest times of a woman's life but soon after kim kardashian announced she and boyfriend kanye west were expecting their first child, the media started weighing in. Tabloids criticizing everything from the 32-year-old's expanding figure to her outfit choices like bump hugging leather and gravity defying heels. One particularly cruel internet meme even compared kardashian wearing a black and white dress to shamu. Style icon and so is kanye, the fact she's being bashed for what she's wearing and how she looks you can see how she would take that to heart. Reporter: Now she is fighting an ally in an unlikely source. Feminist icon gloria steinem, the 79-year-old telling "us weekly" magazine "our bodies are never public property under any circumstance. Our bodies belong to us." What she's saying is this has to be a universal rule for all women. It's not expectable to shame a woman when she's pregnant. Reporter: Of course, kardashian isn't the first celebrity mom to be slammed for her prebirth girth. Jessica simpson was also hounded for her 70-pound weight gain with her first child max and the criticism works both ways. Like kardashian, kate middleton also six months pregnant but the headlines are just as biting. Calling her too skinny. A critique often lobbed at fashion stylist rachel zoe when she was pregnant. It is an individual issue, every woman's metabolism will be different so I think some reserve judgment and being a little bit polite is in order. Reporter: As for kardashian, her personal trainer tracy anderson tells abc news she's working hard stay fit no matter what the critics say. She seems excited about the moment that she hits the gym and gets her body back. Reporter: Are you putting pressure on her. No, I'm not. I'm confident in her.
This transcript has been automatically generated and may not be 100% accurate.