Super-toned Cameron Diaz looking better than ever as she turns 40

GALLERIES

Super-toned Cameron Diaz looking better than ever as she turns 40

Toning down her fire-engine red dress with nude Louboutins