Kylie Jenner has revealed that she has given birth to her and Travis Scott's first baby. The 20-year-old didn't reveal her pregnancy until after she had given birth, to protect her privacy.