The 34-year-old reality superstar Instagrammed a completely naked selfie on Tuesday, expressing her frustration at some critics questioning if she's pregnant or not.
"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. "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! I've learned to love my body at every stage!" she added. "I'm going to get even bigger & that's beautiful too! I'm blessed to even be pregnant & even luckier to not have preeclampsia as far as I know, so I don't have the swelling issue this time! They also say your body carries a boy different than a girl! Whatever the case may be I'm grateful to God for this miracle & no matter what rumors or comments you throw my way this time they truly don't affect me! #NoFilter #NoPhotoShop #GoodLighting."
In June, Kim revealed that she and her husband, Kanye West, are expecting a baby boy. The two are already parents to their daughter, 2-year-old North West. "You're such a good daddy to North and you will be the best daddy to our new son too!" Kim Instagrammed alongside a picture of the rapper reading a book to North.
Kim has previously addressed her much-publicized pregnancy weight gain while she was carrying her first child, telling Elle U.K. last December that she thought it was actually God's way of punishing her. "I'd think God was doing this for a reason," she said. "He was saying: 'Kim, you think you're so hot, but look what I can do to you.' ... My body just went crazy. After five months I swore I'd never get pregnant again. I got so huge and it felt like someone had taken over my body."