After the long wait, Kylie Jenner has given birth to a baby girl.

The 20-year-old reality star took to Instagram on Sunday to confirm her pregnancy and announce that she and boyfriend Travis Scott welcomed the new bundle of joy after months of speculation. No name has been revealed yet.

Kylie also revealed that it was her choice to keep the entire process a secret as she thanked her friends and family for keeping it mum.

She began the statement by writing: 'I'm sorry for keeping you in the dark through all the assumptions.

https://www.instagram.com/p/BeycUmgFTWb/?taken-by=kyliejenner

Watch the video;

&feature=youtu.be