Kim Kardashian has given birth to a baby daughter in a Beverly Hills hospital, following reports she had gone into labour.

The 32-year-old reality TV star welcomed the baby – who was born five weeks early – at the Cedars-Sinai medical centre on Saturday morning.

It is the first child for Kim and her boyfriend, rapper Kanye West.

News of the birth came following mass speculation across gossip websites and on Twitter that she had gone into labour.

The rumours were further fuelled after Kanye pulled out of attending a listening party for his new album Yeezus in Los Angeles on Friday night.

Reports say that the rap star was by Kim’s side throughout the labour.

The couple announced they were expecting on New Year’s Eve, with Kim later revealing on her show Keeping Up With The Kardashians that she was having a daughter.

Mother and baby are both reported to be doing well in hospital. The baby’s name has yet to be revealed.