How the ‘wokest shoes’ on the planet became a luxury fashion must-have
Olive brown, £340, Milano cream, £350, both Jil Sander+ x Birkenstock 1774 The resulting four
Olive brown, £340, Milano cream, £350, both Jil Sander+ x Birkenstock 1774 The resulting four