Catherine, Duchess of Cambridge, wore Alexander McQueen blouse, Catherine Walker coat @ Imperial War Museum in London, England
Catherine, Duchess of Cambridge, wore Alexander McQueen blouse, Catherine Walker coat and Prada stilettos while visiting the Imperial War Museum in London, England