All Cast

Amy Seccombe

Amy Seccombe

Lady Diana - Princess of Wales (as Amy Clare Seccombe)

George Jackos

George Jackos

Dodi Al Fayed

Anthony Valentine

Anthony Valentine

William Reede

Lisa Eichhorn

Lisa Eichhorn

Rachel

Al Fiorentini

Al Fiorentini

Mohammed Al Fayed

Rory Jennings

Rory Jennings

Prince Harry

Freddie Sayers

Freddie Sayers

Prince William