Question: who played the title role in the 2008 film the duchess
Answer: Keira Knightley