Kim Kardashian and Kanye West have announced that they have had a baby boy.
The reality TV star announced on her website and via Twitter the arrival of their new son.
Associated Press said that the youngster was born in Los Angeles but had no information yet on the name.
On Ms Kardashian’s Twitter feed she wrote: “He’s here!” with a link to her website and picture of her holding hands with her husband.
On her webpage, the star of Keeping Up With The Kardashians wrote: “To our fans. Kanye and I welcome our baby boy!”
The website added: “Kim Kardashian West and Kanye West welcomed the arrival of their son this morning. Mother and son are doing well.”
Just 12 hours earlier, Ms Kardashian, 35, posted a picture of her pregnant belly, joking: “Ready whenever you are lol”.
The baby boy is the second child for the superstar couple – their daughter North was born in 2013.
The pair began dating in 2012 and married outside Florence, Italy, in 2014.
Mr West, 38, has yet to comment.