The Oscar-winning actress and singer is currently on holiday in Mexico and couldn't resist uploading a few pictures of her gorgeous bod to Instagram - even if it was totally against character.
Alongside her collage of photos, the star wrote: "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!"
Jennifer's weight loss has been widely documented since she found fame on American Idol and went on to win an Oscar for her role in Dreamgirls.
She lost 80lbs following a Weight Watchers regime.
Jennifer was a brand ambassador for the company, but left that role earlier this year. "My experience with Weight Watchers has truly been life changing," she said at the time. "I am grateful for what I have learned throughout the process and will always take it with me."
A rep for Weight Watchers said: "We're confident Jennifer will remain a Lifetime Member. Jennifer's healthy lifestyle and successful weight loss has inspired so many – from her friends and family to our members and staff, as well as people around the world – and we know that inspiration lives on."
Got an iPad or iPhone? Reveal Mag is specially designed to fit!