Keira Knightley has had a stellar career. After crash-landing on the scene in the early 2000s, the Londoner seemed to be in ...