Skip to Content

Jennifer Hudson has given birth to a son.

The baby boy, born late Monday, weighed 7 pounds, 14 ounces, and is named David Daniel Otunga, Jr., after his father.

The 27-year-old Oscar winner and her lawyer-turned-wrestler fiance have been engaged since September.

Hudson reportedly did not know the sex of the baby in advance, and bought both blue and pink clothes, just in case.

photo: WENN