Posted on April 30, 2013 by adminWho made Beyonce Knowles’ top and stripe pants that she wore on the cover of Vogue magazine? Shirt – Marni Pants – Haider Ackermann Haider Ackermann HIGH-WAISTED STRIPED TROUSERS Tweet