With all the tragedy she's already suffered in her life it's great to see Jennifer Hudson looking so healthy and happy.
The Oscar winning ex-American Idol showed off her beautiful baby, David, Wednesday in New York City, and RadarOnline.com can bring you the photos.
Just one look at her handsome son tells you why Jennifer is beaming - he's absolutely adorable!
And Jennifer has never looked better - slim and trim and positively glowing.
There's certainly no doubt that motherhood is a role that was made for her!