Dreamgirls actress Jennifer Hudson has given birth to her first child, baby boy David Daniel Otunga Jr.
The 27-year-old star showed off her burgeoning baby bump when she gave an emotional performance at Michael Jackson's memorial service in June.
Oscar-winner Jennifer announced her engagement to lawyer-turned-wrestler David Otunga last September after dating for less than a year.
It's a bright spot in what's been a difficult year for Jennifer, after the triple murder of her mother, brother and nephew in October.
Photo: © Getty Images