Dior staged the chicest train ride ever for the release of their 2017 Resort collection. The fashion house took a group of fashion insiders and A-Listers aboard The Dior Express train to London’s Blenheim Palace.
The Dior Express was ornately decorated featuring fine china, tea service and conductors dressed head to toe in Dior.