Who made Beyonce Knowles’ black long sleeve sequin gown that she wore in New York on May 7, 2012?

Dress – Givenchy Haute Couture