Kylie Jenner pregnant with a baby girl a source confirmed to PEOPLE.
The 20-year-old reality star, entrepreneur, and social media personality is due with her first child in February with rapper Travis Scott.
"They started telling friends a few weeks ago, The family has known for quite some time. She is really excited and so is Travis" said the source
But her ex-lover, American rapper Tyga reacted differently on hearing the news.
In what appeared to be Tyga's Snapchat account, he claimed to be the baby's father.
The snap featured an image of Kylie with the headline 'Kylie is pregnant' and Tyga had written over the top of the image 'Hell nah that's my kid,' with four purple devil emojis.
He quickly deleted the Snap but his fans took screen grabs of it within seconds.
Kylie and Tyga broke up in April this year. In the same month, the 20-year-old reality star began dating rapper Travis Scott.
"The breakup with Tyga was partly because she felt too young to get serious," said a source who further added that the Jenner and Scott have no plans to marry anytime soon.
"People around her were really surprised. It happened really fast, but for Kylie, being with Travis is so different than anyone else. She's so in love with him. She's really excited."
The insider adds that Jenner was worried people would find out that she is pregnant even before she was ready to share the news, so she "started posting old photos of herself on social media" that flaunted her flat stomach.
Another source close to the family tells PEOPLE: "It is an unexpected but completely amazing turn of events that she could not be more excited or thrilled about."
"Everyone is overjoyed for her," says the source. "This is the happiest she's ever been."
Scott, 25, began telling friends about the pregnancy in July. He is excited to become a father and is now extremely affectionate and protective of the mother of his child.
Kylie was really surprised but is now looking forward to an amazing roller-coaster journey and motherhood.