Who made Cameron Diaz’s blue dress and beaded navy pumps that she wore in Amsterdam on April 1, 2014?

662Dress – Dior

Shoes – Brian Atwood