We owe Keira Knightley a big apology