Alexander McQueen Holiday Windows in London

Leave it to Sarah Burton and the Alexander McQueen team to create a breathtaking series of holiday windows for their London flagship this season with brilliantly crafted dresses from their Fall 2011 collection breaking out of cargo boxes. Visit the Alexander McQueen store in London to check out the windows in person at 4-5 Old Bond Street, London, W1S 4PD

Read More »