Kim Kardashian is expecting her first child with her boyfriend Kanye West.
The pregnancy was revealed by Kanye onstage during a concert in Atlantic City on Sunday night as Kim watched.
The rapper said 'stop the music', then announced 'make noise for my baby mama right here,' with a wide smile. Kanye's announcement prompted a flurry of excited tweets from the audience.
The two have been dating for eight months. They have previously denied pregnancy rumours.
Kim is thought to be around the 12-week mark.