Kylie Jenner has reportedly split from Travis Scott.
The 20-year-old reality star is rumoured to be pregnant with Travis' baby, but the duo have apparently gone their separate ways ahead of the birth, with Travis reported to have told Kylie that he "can't do this anymore".
A source explained: "He finally plucked up the courage to tell Kylie he's done, that he loves her and will always be around for the baby, but they're not compatible as a couple.
"Kylie was totally blindsided even though everyone else in her life saw this coming."
Despite this, Kylie is reportedly refusing to accept that their relationship is over and she is doing everything she can to rekindle their romance.
The insider told Radar Online: "She's still refusing to admit it's over, and begging him to stick around."
Speculation about their future comes shortly after it was reported that Kanye West recently had a man-to-man chat with Travis about the responsibilities of parenthood.
The outspoken rap star - who has four-year-old daughter North and two-year-old son Saint with his wife, reality star Kim Kardashian West - spoke to Travis about the challenges he'll face in 2018.
An insider previously explained: "It was an emotional conversation as Kanye explained to Travis how wonderful it is becoming a father for the first time, how his whole life is about to change for the better.
"It was a beautiful, sweet moment between the two guys, but there was also an important point Kanye wanted to make to the younger rapper."
In particular, Kanye reportedly told Travis that he'd need to be more protective and responsible towards his family once the baby arrives.
The source shared: "Kanye made it clear to Travis that he needs to step it up big time.
"Kanye is protective of all of his family and wanted Travis to know that he better not let Kylie down in anyway once the baby arrives, 'cause Kanye will be watching."