Last week noticed Anya Taylor-Joy, Jennifer Lawrence and Rosamund Pike descending on Drummond Castle in Perthshire, Scotland, for a fashion extravaganza the likes of which has not been seen since 1955. Dior’s cruise 2025 show, which nodded to Scotland’s sartorial heritage via […]
