Who made Cameron Diaz’s black and white dress, black pumps, and jewelry that she wore to the premiere of Knight & Day in Bordeaux, France?

74 Dress – Vionnet

Shoes – Casadei

Ring – House of Lavande

Bracelet – Melinda Maria