Who made Keira Knightley’s white dress and jewelry that she wore in Hollywood on November 14, 2014?

531Dress – Giambatista Valli

Jewelry – Harry Winston