It's no longer a question: Jennifer Hudson is pregnant.
According to The Chicago Tribune, the Oscar-winner was honored with a baby shower in the Windy City this weekend, as longtime friend Felicia Fields confirms the event took place on Saturday.
"It was a baby shower, a quiet gathering of friends and mostly family," Fields, also a singer and actress, said of a gathering in a relative's home. "They're really trying to keep it kind of quiet."
Too late for that. Sources actually say Hudson is seven months along.
This will be the first child for the former American Idol finalist and fiance David Otunga. We'd like to wish them the very, very best.