Kilts, castles, couture! Dior to show cruise fashion show in Scotland
Dior has selected the extravagant gardens of Drummond Castle, in Perthshire, Scotland, to show June cruise 2025 collection
Dior has selected the extravagant gardens of Drummond Castle, in Perthshire, Scotland, to show June cruise 2025 collection