Cameron Diaz left us stunned after her red-carpet appearance promoting her new film Bad Teacher. The combination of a lightweight Elizabeth and James linen blazer ($395) and gold accents gave her draped LBD glamour, with a sophisticated tilt. Then, it was all about showing off her stems with a pair of Lanvin Plexi wedges to finish with a punch. Just click the items above to shop a similarly chic ensemble.
Visit CelebStyle for lots more celebrity street style!