Who made Cameron Diaz’s white dress, jewelry and shoes that she wore to the the premiere of Knight and Day, at Gloria movie theatre in Munich, Germany on July 21, 2010?

932Dress – Bottega Veneta

Shoes – Pierre Hardy

Ring – Joan Hornig