Just yesterday, Kim Kardashian‘s pregnancy hormones got the best of her as she impatiently awaited the arrival of her baby boy, showing off her bare belly. Less than 24 hours later, the reality star’s dreams have come true.
According to reports, Kim gave birth to a boy early Saturday morning, which is about 3 weeks before her due date on Christmas Day. The big news was announced on Kim’s website saying, “Mother and son are doing well.”
No word yet on what Kim and Kanye have named the baby boy, but based off them naming North, “North West,” there’s no telling what name they’ll give their prince.
Source: TMZ | PHOTO CREDIT: Getty