A combination of harsh sunlight and a skimpy bikini left the newly buxom star with nowhere to hide as she hit the beach for a swim during a Hawaiian getaway.
The star's curvy, cellulite-riddled physique was in stark contrast to the slender - and airbrushed - frame she showed off during a recent advertising campaign for US label Hanes.
Still, the star of I Know What You Did Last Summer, who became engaged to Scottish actor Ross McCall last week, says she happily embraces her imperfections.
In a cheeky nod to Mayer's hit, Jennifer recently joked: "My body is far from a wonderland. My body is more like a pawnshop."
"There's a lot of interesting things put together, and if you look closely you'd probably be excited, but at first glance, not so much."
The 28-year-old, who stars in the popular US show Ghost Whisperer, recently wrapped filming on Delgo, a big screen animation which also features Val Kilmer, Anne Bancroft and Freddie Prinze Jr. (Daily Mail)