When Jennifer Hudson walked the red carpet in a velvet Dolce & Gabbana dress at Keep a Child Alive's 7th Annual Black Ball in NYC Thursday, the 29-year-old singer turned heads thanks to her slender new figure.
How'd she do it?
After undergoing a jaw-dropping transformation in April (she went from a size 16 to 6), Hudson lost an additional 20 pounds by eating her fave foods in moderation on the Weight Watchers plan. The Academy Award winner also began working out five days a week with celeb trainer Harley Pasternak.
"I feel like I've conquered the world," Hudson recently told Good Morning America's Robin Roberts of her dramatic weight loss.
"Her middle, thighs and butt are more toned than ever. She's excited about her new body," Pasternak tells Us of the 5'9" singer, who welcomed son David (with fiance David Otunga) last August.
"I wanted to find a better lifestyle and set a good example for my son," Hudson explained.