Keira Knightley looked fabulous in a beautiful beaded Chanel dress and Carey Mulligan looked cool in a Vionnet maxi dress.
9620604
Picture 13 of 13
Carey Mulligan (left) and Keria Knightley arriving for the European premiere of Never Let Me Go at the Odeon Leicester Square, London.