So turns out it was the Kardashians who leaked Blac Chyna’s baby news

If the news that Blac Chyna is pregnant with Rob Kardashian's baby wasn't shocking enough, there's now a whole lot of family drama to go with it.

After the surprising announcement yesterday (via emoji form), Chyna's rep says the only reason it happened when it did was because the Kardashians leaked it. 

"She would have preferred to have announced it on Mother's Day herself, but her hand was forced," her rep told People, adding that the only people who knew about it on her side were Amber Rose and the rep. 

"Allegedly the other half of the family leaked her story so she had to announce it."

"[Chyna's] moment was taken from her, which is really sad."

And as for why Rob's family leaked the news, the rep said that they did it because they have "a TV show to promote."

There are SO many twists and turns in this family drama!