Who made Jessica Alba’s jewelry and black gown that she wore in London on May 19, 2012?

Ring – Hilary Tisch

Dress – Alexander McQueen