演配员表
饰 Queen Elizabeth II
艾美达·斯丹顿(饰 Queen Elizabeth II)
饰 Prince Philip, Duke of Edinburgh
乔纳森·普雷斯(饰 Prince Philip, Duke of Edinburgh)
饰 Princess Diana
伊丽莎白·德比齐(饰 Princess Diana)
饰 Princess Margaret
莱丝利·曼维尔(饰 Princess Margaret)
饰 Prince Charles
多米尼克·韦斯特(饰 Prince Charles)
饰 Princess Anne
克劳迪娅·哈里森(饰 Princess Anne)
饰 Queen Elizabeth The Queen Mother
玛西娅·沃伦(饰 Queen Elizabeth The Queen Mother)
饰 Mohammed Al-Fayed
萨利姆·道(饰 Mohammed Al-Fayed)
饰 Dodi Al-Fayed
赫立德·阿卜杜拉(饰 Dodi Al-Fayed)
饰 Prince William
埃德·麦克维(饰 Prince William)
饰 Kate Middleton
梅格·贝拉米(饰 Kate Middleton)
饰 Tony Blair
博迪·卡维尔(饰 Tony Blair)
饰 Lola Airdale-Cavendish-Kincaid
奥诺·斯温顿·伯恩(饰 Lola Airdale-Cavendish-Kincaid)
饰 Young Prince Harry
弗莱恩·爱德华兹(饰 Young Prince Harry)
饰 Prince Harry
卢瑟·福特(饰 Prince Harry)
饰 Young Kate Middleton
艾拉·布赖特(饰 Young Kate Middleton)
饰 Carole Middleton
伊芙·贝斯特(饰 Carole Middleton)
饰 Prince William
鲁弗斯·坎帕(饰 Prince William)
饰 Young Princess Elizabeth
维奥拉·佩雷特约翰(饰 Young Princess Elizabeth)
饰 Young Princess Margaret
碧悠·加德斯顿(饰 Young Princess Margaret)
饰 Young Porchey
乔·埃德加(饰 Young Porchey)
饰 Nurse
艾米莉亚·卡尔森(饰 Nurse)
饰 Passerby
詹姆斯·马西森(饰 Passerby)
饰 Journalist
保罗·穆什马尼(饰 Journalist)
饰 US military officer
莱昂纳多·波尔切洛尼(饰 US military officer)
饰 Kelly Fisher
艾琳·理查兹(饰 Kelly Fisher)
演员
塞南·韦斯特(演员)
饰 Policeman
詹姆斯·安德森(饰 Policeman)
饰 Funeral Attendant
阿里奥·纳哈万迪(饰 Funeral Attendant)
饰 Queen Elizabeth II
克莱尔·芙伊(饰 Queen Elizabeth II)
饰 Queen Elizabeth II
奥利维娅·科尔曼(饰 Queen Elizabeth II)