Short films and/or ads made for fashion labels typically tend to feature a lot of flash and famous celebrities, but seldom have any substance. Karl Lagerfeld is hoping to change that notion with “Once Upon A Time…,,” his brand new 18-minute complete short film starring Keira Knightley, who was chosen by Lagerfeld to be the face of Coco Mademoiselle. Co-starring Clotilde Hesme and Brad Kroenig among others, the film finds Knightley playing Coco Chanel herself.

What To Read Next