All Cast

William, Prince of Wales

William, Prince of Wales

Self

Elton John

Elton John

Self

Rihanna

Rihanna

Self

Victor Adebowale

Victor Adebowale

Self - Former Director of Centrepoint (as Lord Victor Adebowale)

Graham Dillamore

Graham Dillamore

Self - Gardener of Buckingham Palace

Jayne Fincher

Jayne Fincher

Self - Royal Photographer

Anna Harvey

Anna Harvey

Self - Private Stylist of the Royals

Gerard McGrath

Gerard McGrath

Self - Aids Patient

William van Straubenzee

William van Straubenzee

Self - Friend of Diana

Carolyn Warren

Carolyn Warren

Self - Close Friend of Diana (as Lady Carolyn Warren)

Amanda Redman

Amanda Redman

Narrator (voice)

Prince Harry, Duke of Sussex

Prince Harry, Duke of Sussex

Self