Jennifer Hudson is reportedly seven months pregnant.
The singer-and-actress, who is engaged to lawyer-turned-wrestler David Otunga, was joined by close friends and family for a baby shower in Chicago at the weekend, despite previously denying she was expecting her first child.
Actress Felicia Fields, a long-time friend of the Dreamgirls star, said: "It was a baby shower, a quiet gathering of friends and mostly family. They're really trying to keep it kind of quiet. It was a nice time that we had."
Although Felicia has refused to say when the baby is due, the Chicago Sun-Times newspaper reports Jennifer has just two months left before she gives birth.
When asked if Jennifer had received blue or pink gifts, Felicia told the Chicago Tribune newspaper: "They don't know the gender. More yellow."
A spokesperson for Jennifer - who was rocked by tragedy last October when her mother, brother and nephew were shot dead - has not commented on the baby reports.
The 27-year-old star, who has been seen wearing a series of loose-fitting tops, first sparked pregnancy speculation in April when she postponed concert dates with Robin Thicke, citing vocal cord strain.
Her management insisted she wasn't expecting a baby.