Cameron Diaz always does casual chic very well. She looks divine in her black one-shouldered Roland Mouret dress paired with a cute distress Elizabeth & James jacket. I am loooving her black and gold wide belt.
The real star of the ensemble is her stunning black and lucite Lanvin wedges. I would kill everyone in my path for these shoes!