Jennifer Hudson stole the show at a Weight Watchers event yesterday.
The Dreamgirls star attended the event in New York City, proving she has managed to keep the weight off since losing 80lbs. in 2010.
The 31-year-old singer wore a gold Donna Karan pencil skirt and tight black T-shirt, which accentuated her fabulous figure.
The gorgeous star kept her beauty look simple, opting for soft curls and subtle make-up to keep the focus on her slim waist.
Jennifer was previously a US size 16, but dropped to a 6 and is now a spokesperson for the diet club, alongside Jessica Simpson.
Famous pal Jessica lost an amazing 50lbs. after giving birth to her first baby Maxwell.
The star was unable to attend yesterday's bash as she is currently pregnant with her second child with partner Eric Johnson.
During the anniversary party, Jennifer presented a tribute to Weight Watchers founder Jean Nidetch, highlighting how much her new appearance has changed her life.
Despite having won an Oscar for her performance in the musical movie Dreamgirls, Jennifer counts her weight loss as her biggest achievement.
"I’m prouder of my weight loss than my Oscar!" she previously told Self magazine.
"I hope it has inspired people."
As a size 16, the brunette was still gorgeous.
She didn't realise she was considered larger until she made it in the showbiz industry.
"I didn’t even know I was considered plus-sized until I came to Hollywood," she marvelled.
"I thought I was the perfect size!"
© Cover Media