Keira Knightley is Georgiana Cavendish (G) in 2008 British drama film The Duchess directed by Saul Dibb.