Last night, it was time for the premiere of the film "Never Let Me Go" starring Keira Knightley, Carey Mulligan and Andrew Garfield. For the premiere Keira Knightley showed up in this incredible piece by Chanel, and in the words of Rachel Zoe: "I die!". This dress is beyond amazing. Just look at the tailoring and the beading! And I will not begin to talk about the back of the dress or I'll never stop. This is a dress that Keira should definitely never let go.
Source: picapp.com