It's happening - Kim Kardashian and Kanye West are having baby number three. This time they have enlisted the help of a surrogate and she is currently 3 months along.