Keira Knightley as Coco Chanel
Karl Lagerfeld’s period film Once Upon a Time, which stars Keira Knightley as Coco Chanel, is finally here. The designer-cum-director reportedly gave the actors (including Knightley, Clotilde Hesme, Lindsey Wixson, Stella Tennant, Tallulah Harlech) their lines just moments before shooting–which makes a lot of sense when you watch the film. The dialogue is sometimes stilted…