Dior has chosen a Scottish castle which featured in hit TV show Outlander as the venue to unveil its newest collection. The brand’s Cruise 2025 line...
Outlander star Sam Heughan, who plays Jamie Fraser in the hit show, owns three homes in Scotland but they are all surprisingly low-key. The actor likes to...