Cameron Diaz showed off her muscles as she accepted a gong at the CinemaCon Awards. Photos: Getty
Suggest a correction
It was Cameron accepted her award from one of her best pals, Drew Barrymore, who also looked gorgeous in white - a long-sleeved wrap dress.
What do you think? Is Cameron working out too much? Or has she got a perfect toned figure? Leave a comment below...