Dior to release a documentary dedicated to cruise show in Scotland

French luxury fashion house Dior will unveil a documentary delving behind the scenes of its 2025 cruise show, which took place in June in Drummond Castle gardens in Scotland.


OR CONTINUE WITH
Dior