大卫·斯瑞弗
David Threlfall
饰:Prince Charles, Prince of Wales
吉玛·雷德格里夫
Jemma Redgrave
饰:Carolyn Bartholomew
杰瑞米·查尔德
Jeremy Child
饰:Alfred Drake-Kinney
Anne Stallybrass
饰:Queen Elizabeth II
Tracy Hardwick
饰:Sarah Ferguson, Duchess of York
Aletta Lawson
饰:Princess Anne
塞丽娜·斯科特·托马斯
Serena Scott Thomas
饰:Princess Diana
伊丽莎白·嘉尔维
Elizabeth Garvie
饰:Camilla Parker-Bowles
简·安德森
Jean Anderson
饰:Lady Fermoy
马库斯·赫顿
Marcus Hutton
Gabrielle Blunt
饰:The Queen Mother
安东尼·凯尔夫
Anthony Calf
饰:Capt. James Hewitt
Belle Connor
饰:Diana (6)
约翰·维恩
John Vine
饰:Adrian
威廉·富兰克林
William Franklyn
饰:Lord Mountbatten
大卫·莱尔
David Ryall
饰:Reporter 2
Helen Masters
饰:Sarah Spencer
克里斯托弗·博文
Christopher Bowen
饰:James Gilbey
Rowland Davies
Rowland Davies
饰:Earl Spencer
阿伦·西尔曼
Alan Shearman
饰:Reporter 1
Jeffrey Harmer
Jeffrey Harmer
饰:Prince Andrew, Duke of York
Harvey Ashby
Harvey Ashby
Barclay Wright
饰:Prince Harry
Tessa Shaw
Tessa Shaw
饰:Countess Raine Spencer
Andrew Morton
饰:Self - Author, Diana: Her True Story
戴安娜·弗兰西斯·斯宾塞
Princess Diana
饰:Self,(archive footage)
唐纳德·道格拉斯
Donald Douglas
饰:Prince Philip
Robert Reynolds
饰:Sergeant Mannakee
Adam Blackwood
Adam Blackwood
饰:Christopher
Robin Hart
Robin Hart
饰:Robert de Pass
Georgia Reece
Georgia Reece
饰:Nanny
Ken Lennox
饰:Self - Royal Photographer (1
查尔斯三世
King Charles III
饰:Self,(archive footage)
伊丽莎白二世
Queen Elizabeth II
饰:Self,(archive footage)