Where to shop Keira Knightley’s outfits in Black Doves – plus high street alternatives - From a statement leather coat to an ...