Jennifer Hudson’s bikini body is ready for summer — and she’s ready to flaunt it.
The former Weight Watchers spokeswoman showed off her fit body on Instagram, posting a collage of bikini photos from her recent trip to Mexico (see below).
She captioned the picture, “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 !”