Jennifer Hudson is Weight Watchers’ new celeb spokeswoman, the company announced Thursday morning.
Ads featuring the Oscar and Grammy winner, 28, begin airing this Sunday.
"I was very comfortable with myself before," she said on Good Morning America Thursday. "I have a child now and I want to set a great example for him. Make better life choices, health choices and just create a good example for him growing up."
PHOTOS: How stars dropped the baby weight
Jenny McCarthy and Sarah Ferguson have also served as Weight Watchers spokespeople.