Kim Kardashian and Kanye West are reportedly expecting a baby girl.
According to TMZ, the pair are expecting their third child following months of rumours and the site also broke the news of the child's gender.
The baby is due in January 2018, and they have hired a surrogate to carry the child because of medical complications in Kim's last pregnancies. The unnamed woman is reportedly being paid $45,000 (£35,500) which will be given to her in ten installments.
The agreement also states that if there is a multiple pregnancy (twins, triplets etc), the woman will be paid an additional $5,000 (£3,800) and an extra $4,000 (£3,000) if she loses reproductive organs as a result of the birth.
The reality star suffered from placenta accrete in her second pregnancy making it dangerous for her to carry another child, hence why they have enlisted the help of a surrogate.
KUWTK viewers have seen Kim's struggle to get pregnant over the years, and doctors had advised against her carrying a third baby.
The couple already share two children together, North and Saint, and Kim has openly spoke about her want to expand her family and have more children.
Her daughter North is four-years-old, and her son Saint will turn two in December.
She has openly asked members of her family like Khloe and Kourtney to be her surrogate on the show too.
In a recent interview, Kimmy had hinted that the couple were trying for a baby, but did not let on to her fans that a surrogate was already carrying their child.
The reality star said: "We're definitely trying. We are hoping [for another baby]."
She added: "There have been a lot of things said and Kanye and I have not confirmed anything."
If the baby is due at the end of January, their surrogate could already be around five months into her pregnancy.
Their entire family is said to be over the moon with the news too.
Congrats Kim and Kanye on the baby girl!
Featured Image Credit: PA Images