Who made Cameron Diaz’s blue cape gown that she wore to the 2013 Met Gala in New York?

786Dress – Stella McCartney