The historic Monte Carlo villa that Karl Lagerfeld occupied for over a decade opens to the public for the first time tomorrow, to showcase works commissioned by the world’s leading design galleries. Facing out over the Côte d’Azur, the prestigious La Vigie was built in 1902, and is now widely considered one of the finest properties on the French […]