Kim Kardashian Fires Back at Critics of Her Pregnant Body

"Everyone's body is different, every pregnancy is very different," she wrote.

"First they say I'm too skinny so I have to be faking it...Now they say I'm too big so I have to be faking it...SMH!" she wrote.

The personal message came along with a naked picture of her pregnant with baby No. 2, just to prove she's actually expecting.

"Some days I'm photographed before I eat & look smaller, some days I've just eaten & I look bigger. It's all a part of the process. I think you all know me well enough to know I would document the process if I got a surrogate. Everyone's body is different, every pregnancy is very different!" she continued.

Next, she added that she loves her body at any stage in this process.

After saying in May she was expecting her second baby, Kardashian, 34, revealed the news she was having a boy on Father's Day.

"Precious moments like this when we were traveling on tour with you are what I live for. You're such a good daddy to North & you will be the best daddy to our new son too!" she shared weeks back.