Kylie Jenner is expecting a bundle o' joy.

TMZ reports that the reality star is indeed pregnant. And she's known for weeks; they claim that Kylie began telling friends at the Day N Night Fest in Anaheim, CA. She has been dating rapper Travis Scott since April.

And Scott has been bragging to his friends--with rumors that he's indicated they're having a girl.

Several sources also confirmed the pregnancy to PEOPLE.

“They started telling friends a few weeks ago,” a source told the publication. “The family has known for quite some time. She is REALLY excited and so is Travis!”

Another source: “It is an unexpected but completely amazing turn of events that she could not be more excited or thrilled about.”

Kylie and Scott started dating shortly after she ended things with her longtime on-again off-again boyfriend, rapper Tyga.

Back during the summer, a Los Angeles-based photographer who once shot photos of the late Tupac Shakur hit Kylie and her sister Kendall with a copyright infringement lawsuit over their now defunct T-shirt line.

Recently, Scott teamed with superproducer Metro Boomin on the new track "Blue Pill." First previewed in 2014 during a concert in New York, “Blue Pill” is expected to be featured on the producer’s upcoming debut album. And "Love Galore," Scott's hit with SZA, has just gone gold.

Watch SZA's video for "Love Galore" with Travis Scott:

25 of Hip-Hop's Hottest Hook-Ups

More From TheBoombox