The singer/actress/former Weight Watchers ambassador puts her toned bod on display in a yellow bikini in Mexico.
Jennifer Hudson posted the image two days after she premiered her new music video – Walk It Out featuring Timbaland.
“It would take mexico to get me to play on the beach ! I’m so not that girl ! But I work hard , I deserve it right ! Plus, I earned it !” she captioned the photo.