Photo credit: Kathy Hutchins / Shutterstock.com

The secret is out!

Kylie Jenner doesn’t need to hide her pregnancy any longer, as she finally revealed that she has given birth to a beautiful baby girl, weighing in at 8lbs 9oz.

The 20-year-old reality TV star turned beauty businesswoman and her boyfriend Travis Scott welcomed their daughter into the world on February 1.

Kylie shared the news with her Instagram followers, while also apologizing for keeping her fans “in the dark” all this time…

“I’m sorry for keeping you in the dark through all the assumptions,” she wrote.

“I understand you’re used to me bringing you along on all my journeys. My pregnancy was one I chose not to do in front of the world.

“I knew for myself I had to prepare for this role of a lifetime in the most positive, stress-free and healthy way I knew how. There was no gotcha moment, no big paid reveal I had planned.

“I knew my baby would feel every stress and emotion so I chose to do it this way for my little life and our happiness.

“Pregnancy has been the most beautiful, empowering, and life-changing experience I’ve had in my entire life and I’m actually going to miss it.

“I’ve never felt love and happiness like this I could burst. Thank you for understanding.”

Kylie also shared a video – directed by her friend Tyler Ross – which documents various moments of her pregnancy – including finding out she was expecting!

Congrats to the proud new parents!

Let’s hope she lets us in on her little girl’s name soon!