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.
6 of 7

Keira Knightley

Keira Knightley in Chanel