Character
Diana Mitford
Diana Mitford in Peaky Blinders (2013), played by Amber Anderson.
Diana Mitford drifts into Peaky Blinders' final stretch as aristocratic polish incarnate—elegant, watchful, and embedded in the fascist social world gathering around Oswald Mosley. She observes more than she declares, weighing the men around her with a cool, appraising calm that suggests old money and colder convictions beneath the manners.
Amber Anderson plays her with an unsettling stillness, all poise and quiet appetite, so that Diana's charm never feels separate from her politics—it's the same instrument. The show uses a real historical figure without softening her, and Anderson makes elegance itself feel like a warning worth watching closely.
Played by
Appears in
Peaky Blinders2013