Dave M. Benett/Getty

WHAT SHE WORE For the London Film Festival premiere of Never Let Me Go, the actress selected a Chanel Haute Couture sheath.

WHY WE LOVE IT We can't think of a better way to complement Keira Knightley's creamy complexion than with pearls! Her shimmering ivory dress was hung enticingly (and entirely) with the iridescent orbs.
5588 of 7166

Keira Knightley

Keira Knightley in Chanel