Jennifer Hudson has worked hard to get in shape and she’s possibly showing off more skin than ever before.
The 32-year-old singer and actress shared a shot from her vacation, where she’s sporting a skimpy yellow two-piece that showed off her toned and fit body.
“It would take mexico to get me to play on the beach ! I’m so not that girl!” Jennifer wrote in the caption of the bikini shot.
“But I work hard, I deserve it right! Plus, I earned it!” she continued.
Back in 2012, the singer first showed off her new svelte figure after dropping 80 pounds. She went from a size 16 to size 6 after working with Weight Watchers.
-- Jesse Spero