COMMENT: Cameron Diaz’s dismal new movie with Jamie Foxx – and Diaz’s first film in more than a decade – is proof that style ...