Kylie Jenner is having a baby.

Just months into her relationship with rapper Travis Scott, multiple sources have confirmed the news.

“They started telling friends a few weeks ago,” a source told People magazine on September 23. “The family has known for quite some time. She is really excited and so is Travis.”

“It is an unexpected but completely amazing turn of events that she could not be more excited or thrilled about,” a second source close to the family explained. “Everyone is overjoyed for her... This is the happiest she’s ever been.”

Another insider said Jenner's rapper boyfriend started telling his friends about Jenner's pregnancy two months ago.

“He was so excited he couldn’t keep it in,” said the insider. “He’s been so affectionate and protective of Kylie since they found out. He can’t wait to be a dad.”

As for Jenner's recent flat belly photos on Instagram, a source said that the reality star had been sharing old images of herself because she didn't want her fans and followers to suspect she was pregnant before she was ready to confirm the news herself.

“Kylie was really surprised but is so happy,” sad the insider. “She wants to be a mom.”

Jenner and Scott began dating after she split from Tyga in April.

“Kylie broke up with Tyga partly because she felt too young to get serious,” the insider noted.

“Now she’s having a baby with a guy she just started dating. People around her are 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 source continued.

“Kylie and Travis are doing great,” said the source. “There’s no drama with Travis. He’s a cool guy... He treats Kylie with a lot of respect and love. Kylie is very happy.”