Keira Knightley is to star as Coco Chanel in a new film directed by Karl La - The Independent