Who made Charlize Theron’s black lace gown and jewelry that she wore in London on May 14, 2012?

Dress – Christian Dior Couture

Jewelry – Solange Azagury Partridge