Reality TV star Kylie Jenner has announced she has given birth to a girl following months of rumours surrounding her pregnancy.
The youngest Keeping Up With The Kardashians sister finally revealed the details about her pregnancy on social media on Sunday.
The 20-year-old announced she and boyfriend Travis Scott welcomed a "beautiful and healthy" daughter on 1 February.
Jenner apologised to fans for "keeping you in the dark" and said she kept the pregnancy private because she needed to "prepare for this role of a lifetime in the most positive, stress free, and healthy way I knew how".
She said: "There was no gotcha moment, no big paid reveal I had planned.
"I knew my baby would feel every stress and every emotion so I chose to do it this way for my little life and our happiness."
The star has been in the spotlight since she was nine-years-old as part of the Jenner-Kardashian family on reality TV show Keeping Up With The Kardashians.
She said pregnancy had been the most "beautiful, empowering and life changing experience" of her life and she is "actually going to miss it".
Jenner also shared an eight-minute video giving fans a peek into the last nine months, from the time she found out she was expecting until the baby's birth.
More from Kylie Jenner
During her pregnancy there were several rumours which she chose not to address, only posting pictures on social media where her stomach could not be seen.
Her sister Kim Kardashian welcomed a baby girl named Chicago, via a surrogate in January, and her sister Khloe Kardashian is due to give birth in two months.