Jennifer Hudson showed off her bikini body in a photo collage she shared on Instagram Tuesday.
In the photos, the former Weight Watchers spokesperson showcases her new slim figure at an undisclosed beach in Mexico following her 80-pound weight loss.
Hudson and the weight loss company parted ways in March after "four years of a successful and rewarding partnership."
The disaffiliation came after Hudson said in November that she was finally "at the weight" she wanted to be.
"People are under the impression that I'm still losing but I'm not."