Just in time for Father's Day!!

Kim Kardashian has given birth to a baby girl!  She delivered the baby at Cedars-Sinai Medical Center Saturday morning, 5 weeks ahead of schedule.

People magazine reports Kim delivered the baby by c-section, while TMZ says it was a natural childbirth. Either way, baby and mommy are both healthy!

It is the first child for Kim, 32 and Kanye, 36.

Congratulations to the family and Happy Father's Day, Kanye!

Source: TMZ and MTV