Cameron Diaz has posed topless at 40 for the Russian version of Interview magazine. The Knight & Day star agreed to wear nothing but a leather skirt for the cover shot to accompany her chat inside with supermodel guest editor Naomi Campbell.