وحيث المخرج ونايتلي لم يتمكنا من الاتفاق على الشخصية التي يجب أن تلعبها الممثلة، قرر رايت في النهاية أنها ستقوم بدور سيسيليا "لأنها تختلف تماما عن شخصية اليزابيث بينيت.
With the director and Knightley unable to agree over which character the actress should play, Wright finally decided on Cecilia "because she has none of that Elizabeth Bennet vibe.