Who made Kate Middleton’s white button down long sleeve top and navy blue skirt that she wore in Birmingham on August 19, 2011?

Shirt and skirt – Alexander McQueen

Alexander McQueen at ShopStyle