Karl Lagerfeld at Selfridges July 26, 2012 // 4 Comments A pop-up store by Karl Lagerfeld featuring mens and womenswear was launched on Tuesday night in Selfridges, London. Displaying an olympics theme, there were [...]