Kim Kardashian & Kanye West It's a Boy! Baby #2 Comes Early

Breaking News

1205-kim-kanye-tmz-01Kim Kardashian and Kanye West have baby #2 -- she gave birth to a boy early Saturday morning ... about 3 weeks before the due date.

They announced the birth on Kim's website saying, "Mother and son are doing well."

The due date was Christmas day, but as we told you ... Kim just had a feeling he was coming early. She posted a selfie when her contractions started last night, saying ... "Ready whenever you are. LOL"

1205-sub-kim-k-instagram-02Now, the real work begins -- what to call this kid! TMZ broke the story, Kim and Kanye were panicking because they had not come up with a solid pick for a name yet. 

May we make a suggestion? Y'know this is how Kanye feels right about now ...

1205-sub-kim-kanye-north-gallery-01