REDIRECT NEWS It’s Karl’s world, we just live in it

Karl Lagerfeld is in town – or his head is, at least. There’s a huge neon light in the shape of it on the third floor of Selfridges where a …

Be the first to comment

Leave a Reply

Your email address will not be published.


*