Kim Kardashian's third child is reportedly due to arrive just before Christmas. A source has revealed that she and Kanye West are set to welcome the newest addition to their happy family via a surrogate over the festive season.