Jennifer Hudson Jennifer Hudson

Jennifer Hudson is the new spokeswoman for Weight Watchers, the company announced Thursday.

The Oscar and Grammy winner said the birth of her son, David, inspired her to lead a healthier lifestyle.

Jennifer Hudson welcomes a son

"With Weight Watchers I am enjoying the weight loss because I'm doing it the right way — I feel empowered with what I've learned, everything from portion control to what foods will help keep me satisfied," the 28-year-old said in a statement. "It's a lifestyle change, not a diet."

Jennifer Hudson to play Winnie Mandela

Hudson's campaign will start Sunday with TV ads and exclusive behind-the-scenes content with the former American Idol finalist on Weight Watchers celebrity endorsers include Sarah Ferguson and Jenny McCarthy.