Once known for her curvaceous bod, in recent years Cameron Diaz has taken on a leaner, more athletic look—a decision some photographers don't care for, as evidenced by a photo shoot where the actress had her abdominal "v cuts" removed because they "looked too masculine."