Dior heads to Scotland for its next cruise show

Dior will present its next cruise collection in Scotland, with a show on June 3 at the historic Drummond Castle,…