Chanel’s Havana show: controversy, communism and Tony Castro
Staging an elite fashion show in a country with an annual salary of £3,000 is rife with complications, but it’s also classic Lagerfeld
Staging an elite fashion show in a country with an annual salary of £3,000 is rife with complications, but it’s also classic Lagerfeld