The Academy Award winner should be proud, as she has dropped an astonishing 80lbs since 2010.
The entertainer has been stepping out to perform recently in jaw-dropping ensembles to show off her stunning physique, such as the leggy striped number she sported at a recent concert in Arkansas.
She became the smiling spokesperson for Weight Watchers in 2010.
On Monday, Jennifer Hudson looked to be having an absolute ball as she took to the streets of New York City to film a commercial for the weight loss brand.
The 31-year-old songstress and former American Idol finalist was a quirky delight as she gave her co-workers and onlookers a good giggle while fooling and goofing around on set of her latest commercial for Weight Watchers in New York City on Monday
See goofing pictures