Oscar winner Jennifer Hudson shows off how weight watchers does a body good! Click below to view pic!

Eloisa Melo

If you got it, flaunt it!

Jennifer Hudson showed off her svelte, toned figure in a revealing twitpic Thursday. In the shot, the 30-year-old singer-actress, stripped down to her skivvies, checks out her own biceps as she flexes.

Hudson got to flaunt her figure again Thursday night in New York during Fashion’s Night Out. Wearing a stunning red dress from her new QVC line, she told E! News’ Catt Sadler that all the clothes in her collection showcase “how I would naturally dress and feel.”

The Oscar-winner gives the skinny on her new QVC clothing line at New York Fashion Week. Plus, does she have any more weight loss secrets?

She said she’s personally been sizes from 6 to 16 and admitted it was more difficult to dress herself when she was what she calls “Big Jennifer.”

But this new line? “Size 6 can wear it and size 16 can wear it,” she said. “Everyone can wear it.”

The Weight Watchers spokeswoman joked that she really liked Mercedes-Benz Fashion Week because she’s “not thinking about food [and] only thinking about fashion!”

Whatever she’s doing, it’s working. J.Hud has never looked better!