WHO : Cameron Diaz on the red carpet at the premiere of The Other Woman in London on April 2 2014 WHAT SHE WORE : she wore black leather mini dress b…