All Cast

Kristen Stewart

Kristen Stewart

Diana

Timothy Spall

Timothy Spall

Major Alistair Gregorys

Jack Nielen

Jack Nielen

William

Freddie Spry

Freddie Spry

Harry

Jack Farthing

Jack Farthing

Charles

Sean Harris

Sean Harris

Darren

Stella Gonet

Stella Gonet

The Queen

Richard Sammel

Richard Sammel

Prince Philip

Elizabeth Berrington

Elizabeth Berrington

Princess Anne

Lore Stefanek

Lore Stefanek

Queen Mother

Amy Manson

Amy Manson

Anne Boleyn

Sally Hawkins

Sally Hawkins

Maggie

James Harkness

James Harkness

Footman Paul

Laura Benson

Laura Benson

Angela (Dresser)

Wendy Patterson

Wendy Patterson

Maria (Older Maid)

Libby Rodliffe

Libby Rodliffe

Pamela (Maid)

John Keogh

John Keogh

Michael (Charles' Valet)

Marianne Graffam

Marianne Graffam

Barbara (Nanny)

Ben Plunkett-Reynolds

Ben Plunkett-Reynolds

Footman Brian

Ryan Wichert

Ryan Wichert

Staff Sergeant Wood

Michael Epp

Michael Epp

Lance Corporal Jacobs

Tom Hudson

Tom Hudson

Police Constable Thomas

James Gerard

James Gerard

Police Constable Field

Thomas Douglas

Thomas Douglas

John Spencer

Ian Ashpitel

Ian Ashpitel

Vicar

Emma Darwall Smith

Emma Darwall Smith

Camilla Parker Bowles

Kimia Schmidt

Kimia Schmidt

Diana (9 Years)

Greta Bücker

Greta Bücker

Diana (Late Teenage Years)

Henry Castello

Henry Castello

Charles Spencer (9 Years)

Christin Schreiber

Christin Schreiber

Alter Ego Diana

Camille Loup Moltzen

Camille Loup Moltzen

Boy (Roadhouse Cafe)

Mudassar Dar

Mudassar Dar

KFC Employee

Niklas Kohrt

Niklas Kohrt

Prince Andrew

Peter Lee

Peter Lee

Church Organist

Olga Hellsing

Olga Hellsing

Sarah Ferguson (uncredited)

Matthias Wolkowski

Matthias Wolkowski

Prince Edward (uncredited)

Oriana Gordon

Oriana Gordon

Lady Sarah Chatto (uncredited)

Sami Amber

Sami Amber

Boy (Roadhouse Cafe) (uncredited)