LOS ANGELES: Reality TV star Kim Kardashian has revealed that she is pregnant with a son. On June 21, Kardashian posted on image-sharing website Instagram a photograph of her husband Kanye West reading to their daughter North West, reports aceshowbiz.com. A message with the image read, “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 and you will be the best daddy to our new son too.” Earlier this month, Kardashian had denied having a son after a friend revealed the sex of their baby.