Oscar-winner Jennifer Hudson is pregnant with her first child with fiance David Otunga.
The singer-actress had been dismissing rumours of her pregnancy for weeks. But she recently shared the news with close friends and even threw a baby shower at a relative's place in Chicago to celebrate, reported femalefirst.co.uk.
"It was a baby shower, a quiet gathering of friends and mostly family," said Hudson.
The 27-year-old, who is seven months pregnant, suffered a tragedy last October when her mother, brother and young nephew were killed.