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.
6658 of 8236

Keira Knightley

Keira Knightley in Chanel

Advertisement