Keira Knightley's sexy Chanel ad