Kim Kardashian has given birth to a baby girl on Saturday, meaning Kanye West gets an early Father's Day gift. According to TMZ, the 32-year-old reality star gave birth to a baby girl at Cedars-Sinai Medical in Los Angeles. Both mother and child are reportedly in good health.

Sources say Mr. West was present while his girlfriend gave birth, canceling his scheduled album release party Friday night when Kardashian said she wasn't feeling well.