Who made Beyonce Knowles’ blue sequin skirt and stripe top that she wore on the cover of Vogue magazine?

Shirt and skirt – Jonathan Saunders