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 … Share the love Share this content Opens in a new window Opens in a new window Opens in a new window Opens in a new window Opens in a new window Opens in a new window You Might Also Like My partner is an alcoholic. What should I do? February 24, 2018 New trouble for Chidambaram after BJP alleges he misused office December 16, 2011 How marriage affects work for women August 31, 2020