She then filmed Saul Dibb's "The Duchess" (2008), based on the best-selling biography "Georgiana, Duchess of Devonshire" by Amanda Foreman, in which she played 18th-century English aristocrat Georgiana Cavendish, Duchess of Devonshire opposite Ralph Fiennes.
Revija "Variety" je o njeni upodobitvi Elizabeth Bennet napisala: »Medtem, ko do potankosti izgleda kot zvezda, Knightleyjeva, ki je pokazala več duha kot večina igralskih pametnjakovičev, tukaj resnično izstopa, saj nasprotuje klasično naučenemu Matthewu Macfadyenu, pa tudi veteranom, kot so Brenda Blethyn, Donald Sutherland, Penelope Wilton in Judi Dench s svetlobno močjo, ki spominja na mlajšo Audrey Hepburn.