Kim Kardashian is expecting her first child, her representative has confirmed.
The reality TV star's rapper boyfriend Kanye West, 35, announced the news during his show in Atlantic City on Sunday night.
"Stop the music and make noise for my baby mama," West said.
It will be the first baby for both. Kardashian, 32, is believed to be about 12 weeks pregnant.
Kardashian's mum, Kris Jenner, has already tweeted her excitement, writing "Im a happy girl !!!!!!!!! Wowza! (sic)" and "Oh BABY BABY BABY!!"
Kardashian's famous sisters Kourtney Kardashian and Khloe Kardashian Odom have also tweeted their excitement.
"Been wanting to shout from the rooftops with joy and now I can. Another angel to welcome to our family. Overwhelmed with excitement," Kourtney wrote.
Khloe tweeted: "KIMYE!!!!! (sic)"
"Keeping secrets is hard with so many family members! Especially when you are so freaking excited!!!!! LOVE is everything!!!!
"I'm excited for Kanye and my sister. There's nothing like bringing life into this world. Let's keep God's blessings coming."
Kardashian, who is still legally married to husband of 72 days Kris Humphries, and West have been dating since April and have previously denied pregnancy rumours.
Over Christmas rumours swelled about Kardashian's pregnancy, but she dispelled speculation by saying it was the flu.
"In bed with the flu all day. Praying this goes away fast," she wrote, with some media outlets reporting she was suffering the same morning sickness symptoms as Catherine, Duchess of Cambridge.