NEW YORK (AP) – After months of speculation that she was pregnant with her first child, Kylie Jenner has announced the birth of a baby girl.

In an Instagram post Sunday, Jenner says the baby was born Thursday. It’s the first child for the 20-year-old reality TV star and 25-year-old rapper Travis Scott.

READ MORE: Frisco Memorial Girls' And Boys' Basketball Teams No Longer The New Kids On The Block

In her post, Jenner apologizes for keeping fans “in the dark through all the assumptions.” She says she chose to keep her pregnancy private and “not to do in front of the world.”

She says pregnancy was “the most beautiful, empowering and life changing experience.”

READ MORE: Loophole In Federal Surprise Medical Bill Ban Leaves Patients At Risk Of High, Unexpected Ambulance Bills

Jenner says her daughter is healthy and beautiful. She posted a video on her app that showed her mother, Kris Jenner, giving birth to her and ended with a message about her own baby. It stated her daughter was born Thursday afternoon and weighed eight pounds and nine ounces.

Neither post revealed her daughter’s name.

A message to Kylie Jenner’s publicist wasn’t immediately returned.

MORE NEWS: 1 Dead, 1 Injured After Shooting In Forest Hill

(© Copyright 2018 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)