Blac Chyna (real name Angela Renee White) and Rob Kardashian welcomed their baby daughter into the world overnight - and the name they've chosen has already become the subject of internet memes. Why? Because they've named their daughter Dream. Dream Kardashian. Or should that be Kream?
When it comes to terrible baby names, Chyna has form - her four-year-old son (coincidentally, Kylie Jenner's on-again, off-again boyfriend Tyga is the father) is named King Cairo. Just let that sink in for a second.
Despite rumours that Blac Chyna and Rob Kardashian have actually split, People reports that Rob was with Chyna in the delivery room, along with Kris Jenner and, of course, a full film crew. The birth and baby will be aired in an hour-long special episode of the couple's reality TV show, Rob & Blac, on E! in December.
With a new addition to the Kardashian Kingdom, it's only right that you read up on the complex, sordid ties linking the Chyna-Tyga-Jenner-Kardashians family - we've broken it down for you here.