[artist id="2481017"]Jennifer Hudson[/artist] gave birth to a baby boy, David Daniel Otunga, Jr., on Monday, her publicist confirmed on Tuesday (August 11). The baby, named after the Oscar-winning actress/ singer's fiance (who is also known as "Punk" from "I Love New York"), came in at 7 pounds, 14 ounces.

"The baby is beautiful and perfect," Hudson's rep said in a statement. "His parents are ecstatic."

Hudson did not publicly announce her pregnancy. Rumors began to circulate that she was expecting earlier this year when she appeared to be showing on her inaugural tour of the U.S.

According to The Hollywood Reporter, the proud parents did not find out the sex of the baby in advance, so they were prepared with pink and blue clothes just in case. Hudson reportedly prepared for the birth with a baby shower in her native Chicago in May. Hudson appeared visibly pregnant last month when she performed at the memorial service for Michael Jackson.

A possible reason for the silence, the Reporter speculated, was partially due to a desire for privacy, but also perhaps superstition in the wake of the family tragedy she suffered in October, when her mother, brother and nephew were murdered in Chicago. The child was reportedly conceived a short time after the murders.