Kim Kardashian Kim Kardashian

Kim Kardashian is really tired of the rumors that she's faking her pregnancy - so she decided to put an end to them once and for all Tuesday, by posting a naked selfie.

Kardashian's baby bump - and, well, everything else - is clearly visible in the full-body shot. She captioned the photo with a lengthy message to her critics in which she explains her fluctuating weight. "Everyone's body is different, every pregnancy is very different! I've learned to love my body at every stage!" she wrote. "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!"

Kim Kardashian's nude photo shoots

The socialite is expecting her second child, a boy, with husband Kanye West. The new baby will join big sister North, 2.

Check out Kardashian's (NSFW) post here:

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! 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! 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 😜

A photo posted by Kim Kardashian West (@kimkardashian) on