Kim Kardashian has cleared up rumours about her pregnancy, saying if there is any news to tell, she will announce it herself.

The reality TV star recently revealed her second baby was on the way, but has already been the victim of the rumour mill with stories claiming that she is having twins, using a surrogate, and that she is expecting a boy.

However, Kim nipped the tales in the bud by tweeting the truth.

Keeping Up With The Kardashians star Kim and her rapper husband Kanye West already have a daughter, North, who is due to turn two this month.

They have publicly said for a while that they wanted to expand their family and Kim broke the news in an episode of her family’s TV series, when she called sister Khloe to say: “I just got the blood test back, and I am pregnant!”

Previous episodes have followed Kim’s struggles to get pregnant.