Dior stages fierce posh punk Mary Stuart cruise show in Versailles of Scotland
Mary, Queen of Scots, has always been an inspiration to the French, rarely more so than on Monday evening in the latest Dior cruise collection staged in Scotland. Born Mary Stuart, …