Cameron Diaz, 11 years removed from her role as a jaw-dropping beach beauty in There’s Something About Mary, hasn’t missed a beat.
As if the Hawaiian landscape wasn’t exquisite enough, the 36-year-old actress actually one-upped improved paradise, flaunting her sexy, toned physique in a green bikini on one of the islands Tuesday.
And yes, we’re green with envy.
Her next flick, My Sister’s Keeper, hits theatres next month. (Photo: Pacific Coast News)