With the Orient Express temporarily re-named the 'Diorent Express', it was all aboard to Blenheim Palace for Dior's Cruise 2017 Collection Show yesterday.
An overtly grand location it might seem to some, but the luxury brand and British palace have a long-standing association, one that dates back some 60-odd years...
In 1954, the Duchess of Marlborough asked Monsieur Christian Dior to exhibit his Autumn/Winter couture collection there in aid of the British Red Cross. The French designer agreed and duly exhibited over 100 designs – to a 'mere' 1,500-strong audience, which included Princess Margaret.
Following his sudden death in 1957 however, the special relationship between fashion house and, err, treasure house continued.
Dior's new designer, an unknown 21-year-old called Yves Saint Laurent (heard of him?), presented another collection there in 1958.
Fast-forward to today, and in spite of the fact Dior has yet to name a new Creative Director – following the departure of Raf Simons last October – the brand continues to upkeep the very special bond with the palace.
And so it was that on Tuesday, stars from Kate Beckinsale to Gemma Arterton, and Eva Herzigova to Erin O'Connor, arrived in force in Oxfordshire to see Dior's English interwar-inspired collection – designed by Simons' former assistants, Serge Ruffieux and Lucie Meier.
Flecked with English eccentricity, the collection included rosebud florals, hunt-themed prints, silk tea dresses and jacquard knits – worn by a legion of models, including model-of-the-moment, Miss Bella Hadid.
Want to see the talent both off and on the runway for yourself?
Check out the best dressed by clicking through the gallery below...
Christian Dior S/S17 Cruise Collection

Eva Herzigova Dior Cruise
Eva Herzigova

Kiernan Shipka Dior Cruise
Kiernan Shipka

Kate Beckinsale Dior Cruise
Kate Beckinsale

Arizona Muse Dior Cruise
Arizona Muse

Elizabeth Olsen Dior Cruise
Elizabeth Olsen

Alexa Chung Dior Cruise
Alexa Chung

Olga Kurylenko Dior Cruise
Olga Kurylenko

Stella Tennant Dior Cruise
Stella Tennant

Gemma Arterton Dior Cruise
Gemma Arterton

Juno Temple Dior Cruise
Juno Temple

Riley Keough Dior Cruise
Riley Keough

Kate Mara Dior Cruise
Kate Mara

Amalie Gassmann Dior Cruise
Amalie Gassmann

Erin O'Connor Dior Cruise
Erin O'Connor

Ella Purnell Dior Cruise
Ella Purnell

Bella Hadid Dior Cruise
Bella Hadid on the catwalk

Yasmin Le Bon Dior Cruise
Yasmin Le Bon
READ MORE: Bella Hadid is announced as Dior's new make-up ambassador
READ MORE: Kate Beckinsale was ordered to 'work out' for her Pearl Harbour role
READ MORE: Grazia's Fashion Director shares her Couture Week diary...