Who made Beyonce Knowles’ blue cap sleeve dress and gold toe nude pumps that she wore in New York on May 8, 2012?

Dress – Roland Mouret

Shoes – Christian Louboutin