Cameron Diaz wore this Christian Dior dress to the Mets Costume Institute Gala. She opted to pair the dress with turqouise jewellery. I think that the turquoise was a really good stylish idea, but the earrings were too much. They were too heavy. She should have done the necklace and a turqoise evening bag. I think she looked much better than the model, simply because she didn't wear the matching hat!