Since announcing her second pregnancy in June, Kim Kardashian has been the subject of numerous rumours in the press, questioning her baby weight gain (the supposed lack of and then assumed sudden appearance of a bump), plus some outlets have even suggested she has used a surrogate. Now the mum of one has taken to Instagram with her response: a naked photo. A selfie, natch.
Alongside the bump-baring photo Kim 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! 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"
This should put the rumour mill to rest, though if Kim's Paper Magazine cover is anything to go by, it should cause an social media frenzy while it's at it.
Second time lucky at 'breaking the internet' perhaps?
Kim Kardashian Style - Best Dresses and Outfits
Kim Kardashian style 2012 grey trousers white shirt
Kim Kardashian style white suit skirt
Kim Kardashian style white shirt black trousers
Kim Kardashian style wes gordon jimmy choo metallic
Kim Kardashian style white roll neck skirt
Kim Kardashian style soho white jacket black trousers
Kim Kardashian style soho new york white shirt black trousers
Kim Kardashian style soho black dress
Kim Kardashian style silver jumpsuit
Kim Kardashian style ripped denim jeans black coat
Kim Kardashian style red lace dress 2012
Kim Kardashian style ralph and russo GQ
Kim Kardashian style pregnant new york black
Kim Kardashian style pregnancy pregnant maxi dress 2013
Kim Kardashian style pink tank top grey skirt
Kim Kardashian style patterned dress
Kim Kardashian style paris kanye coat
Kim Kardashian style paris fashion week fur hat
Kim Kardashian style paris fashion week black cut out dress
Kim Kardashian style paris coat
Kim Kardashian style paris black skirt peach top
Kim Kardashian style paris black roll neck leather top
Kim Kardashian style new york ripped jeans
Kim Kardashian style 2013 black suit
Kim Kardashian style 2014 black blazer peach jeans denim shirt
Kim Kardashian style 2014 orange dress
Kim Kardashian style birthday lace skirt bandeau
Kim Kardashian style black blazer denim jeans
Kim Kardashian style black coat new york
Kim Kardashian style black dress 2014
Kim Kardashian style black dress mtv europe music awards
Kim Kardashian style black dress new years eve
Kim Kardashian style black dress
Kim Kardashian style black feather dress topshop
Kim Kardashian style black leather jacket dress
Kim Kardashian style black leather jacket sunglasses
Kim Kardashian style cut out bralet 2012 belt
Kim Kardashian style denim blue jeans shirt
Kim Kardashian style denim jeans white top france
Kim Kardashian style double denim paris
Kim Kardashian style givenchy boots
Kim Kardashian style givenchy met ball floral dress pregnant
Kim Kardashian style givenchy paris fashion week kanye west
Kim Kardashian style good morning america
Kim Kardashian style kanye west givenchy floral dress pregnant
Kim Kardashian style kanye west new york black dress
Kim Kardashian style la black jacket
Kim Kardashian style LA coat
Kim Kardashian style la fur white shirt black leather skirt
Kim Kardashian style LA khaki jacket ripped black jeans
Kim Kardashian style la yellow skirt black jacket
Kim Kardashian style lanvin max mara new york yellow
Kim Kardashian style leather jacket black mustard dress
Kim Kardashian style leather jacket pattern maxi dress
Kim Kardashian style max mara coat lanvin dress yellow
Kim Kardashian style met ball blue dress
Kim Kardashian style miami cut out white peplum
Kim Kardashian style miami roll neck pink
Kim Kardashian style navy coat new york
Kim Kardashian style new york black heels coat
Kim Kardashian style new york black roll neck blue skirt
Kim Kardashian style new york e! black dress
Kim Kardashian style new york grey jewel dress
Watch Keeping Up with the Kardashians on HayU now and get one month free trial!