Keira KnightleyGeorgiana Cavendish, Duchess of Devonshire Ralph FiennesDuke of Devonshire Charlotte RamplingLady Spencer Dominic CooperCharles Grey Simon McBurneyCharles Fox Aidan McArdleRichard Brinsley Sheridan John ShrapnelGeneral Grey Patrick GodfreyDr. Neville Michael MedwinSpeechmaker Richard McCabeSir James Hare Calvin A. DeanDevonshire House Servant (as Calvin Dean) Hannah StokelyDevonshire House Maid Bruce MackinnonSir Peter Teazle Eva HrelaCharlotte (Age 3) Poppy WigglesworthCharlotte (Age 9) Mercy Fiennes TiffinLittle G Sebastian ApplewhiteAugustus Kate BurdetteLady Harriet Laura StevelyLady Elizabeth Benjamin NobleLord Ambrose (as Ben Garlick) Camilla ArfwedsonLady Charlotte Fiona SheehanYoung Girl in Theatre Gilbert WynneAlthorpe Servant Richard CurzonHeaton's Clerk Sophia JohnstonGuest at Lady Melbourne's Ball Katerina TanaGuest at Lady Melbourne's Ball Clive PearseNarrator (voice) Saul DibbDirector / Screenplay Jeffrey HatcherScreenplay Anders Thomas JensenScreenplay Amanda ForemanNovel / Executive Producer Carolyn Marks BlackwoodExecutive Producer David M. ThompsonExecutive Producer Mark WoolleyAssociate Producer Alexandra ArlangoCo-Producer François IvernelExecutive Producer Christine LanganExecutive Producer Cameron McCrackenExecutive Producer Malcolm RitchieAssociate Producer Andrew SemansAssociate Producer Jill TandyAssociate Producer Colleen WoodcockCo-Producer Michael CarlinProduction Design Karen WakefieldArt Direction Rebecca AllewaySet Decoration Gyula PadosDirector Of Photography Michael O'ConnorCostume Design Corinne BossuMakeup Artist Louise FisherMakeup Artist Rachael SpekeMakeup Artist Stephanie HovetteWigmaker Daniel PhillipsMakeup Designer Jan ArchibaldHair Designer Sam DonovanScript Supervisor Iain B. MacDonaldSecond Unit Director Marcus AlexanderDigital Intermediate Jonathan DixonDigital Intermediate Élodie IchterDigital Intermediate Josh SutcliffeDigital Intermediate Neil WilliamsFirst Assistant Editor Jeff RichardsonDialogue Editor Howard HalsallDialogue Editor Rachel PortmanOriginal Music Composer Catherine HodgsonSupervising Sound Editor Roberto CappannelliSound Re-Recording Mixer Paul HamblinSound Re-Recording Mixer Yann McCulloughMusic Editor Ben GladstoneLocation Manager Andrew WarrenLine Producer Fay McConkeyVisual Effects Producer Becky RobertsVisual Effects Producer Adam GascoyneVisual Effects Supervisor Charlie NobleVisual Effects Supervisor