Jennifer Hudson's bikini body

Jennifer Hudson has shed a whopping 80lbs since her heaviest, and she is looking absolutely AMAZING these days! While on vacation in Mexico, the singer/actress flaunted her hard work in a 2 piece yellow bathing suit, and of course, she looks great! Check out more pics in the gallery. Get it, girl!

Jazlana