She wasn't due until next month, but apparently the bun in her oven decided it was fully baked, thanks -- because Kim Kardashian has given birth to a daughter.

TMZ reports Kim had the tot at Cedars-Sinai Medical Center in Los Angeles, but no word yet on an exact date or time. Boyfriend and baby daddy Kanye West was reportedly in attendance for the whole thing, having canceled an appearance at a record launch party last night after Kim said she was feeling "a little off."

Kardashian, who wasn't due until July, reportedly gave birth to her first child a full five weeks early (at least the baby waited until her divorce was final).

Mazel tov, kids.

More From HOT 99.1