Jennifer Hudson Rocks Skimpy Bikini In Mexico

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.

PHOTOS: Hollywood’s Hottest Beach Bodies — The Girls!

“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

Copyright 2014 by NBC Universal, Inc. All rights reserved.
This material may not be published, broadcast, rewritten or redistributed.