Karl Lagerfeld presents a fantastic journey into the past with a brand new short film her has produced called Once Upon A Time….” Staring Keira Knightley as the legendary Coco Mademoiselle, the film tells the story of one of the designer’s first shops, which she opened in the French seaside resort town of Deauville in 1913. Also starring Clotilde Hemse, Ashleigh Good, Caroline de Maigret, Saskia de Brauw and more, the eighteen minute short film is a beautiful look into the past with one of the worlds most iconic brands. Watch below.