FASHION  | 
Dior Cruise 2025 Show: A Scottish Odyssey at Drummond Castle
A fusion of French chic and Scottish heritage.