Apart from flooding our Instagram feeds with endless selfies and bikini pics, keeping us on our toes is the one thing the Kardashian family does better than any other.
For months, fans have been speculating as to whether Rob Kardashian and his fiancé Blac Chyna are set to welcome a baby girl, or a baby boy.
And now, finally, we know the answer.
On the debut episode of the couple's reality show (yes, there's another Kardashian reality spin-off show), Blac Chyna and Rob are told they are expecting a baby girl while getting an ultrasound.