Singer and Oscar-winning actress Jennifer Hudson
, who never officially announced her pregnancy, gave birth to a baby boy late Monday, reports showbiz411.com
Hudson and fiance David Otunga
named the boy David Daniel Otunga, Jr.
, but they chose to keep the baby's gender a mystery until the birth. They had reportedly bought both blue and pink baby clothes just in case. David, Jr. was conceived shortly after tragedy struck Hudson when her mother, brother and nephew were murdered last October.
Hudson kept a low-profile after the ordeal, making her first public appearance at Superbowl XLIII, where she sang the Star Spangled Banner
. When she recently performed at Michael Jackson's memorial service, Hudson was noticeably showing.
David, Jr., who reportedly weighed in at 7 pounds, 14 ounces, is Hudson's first child.Memorial Service For Michael Jackson Draws Thousands Of Fans And Mourners