Who made Cameron Diaz’s gray blazer, white print top, jewelry, and yellow boots that she wore in Sydney on April 15, 2014?

966Shirt – Iro

Earrings – Dana Rebecca Designs

Shoes – Maison Martin Margiela

Jacket – Band of Outsiders

Farfetch