Keira Knightley, la reina más moderna de las películas de época