Kristen Stewart | als Diana |
Jack Farthing | als Charles |
Sean Harris | als Darren |
Sally Hawkins | als Maggie |
Timothy Spall | als Major Alistar Gregory |
Jack Nielen | als William |
Freddie Spry | als Harry |
Stella Gonet | als Královna |
Richard Sammel | als Prince Philip |
Elizabeth Berrington | als princezna Anne |