It seems Jennifer Hudson is once again creating a stir with her amazing transformation.

The singer who has lost 80 pounds through Weight Watchers, a program she is now a spokeswoman for, walked the red carpet for the VH1 Divas Celebrates Soul on Sunday in New York, looking thinner than she did after her recent weight loss.

The singer, 30, has denied that she is a size zero, but she wore and outfit to the event that showed a much slimmer figure, looking almost as if she has lost her curves. She paired the mini-dress with sparkling thigh-high heels that sucked to her toned legs.

I am going to finally address the size-zero thing that Joy (Behar) said on 'The View.' Hell, I wasn't even on the show. I never said I was a size zero, the Daily Mail reported that Hudson told Ebony magazine for its December-January issue.

Hudson reportedly said that people said she was sending the wrong message, telling people to be a size zero.

I got called every name under the sun and was told, 'You should be ashamed of yourself for talking about being that size.' Well, honey, when I do say I'm that size, then give me that speech. I never said that, Hudson said, according to the Daily Mail.

But it turned out that the mini-dress Hudson wore to the VH1 event was masking her curves, as later that night the star donned an evening dress during her performance that highlighted her shapely hips and full figure. And she looked stunning.

Back in August, Hudson's fiancé, David Otunga said he was impressed with her weight loss as everyone else.

She's always been super confident, Otunga said. She hasn't really changed, to me.

The couple got engaged in 2008 and they share a 2-year-old son, David Jr.

See Jennifer Hudson in the mini-dress that caused the stir below and then check out her amazing weight loss as well.