Prince Harry
Meghan Markle
Kate Middleton
Prince Charles
Doria Ragland
Sir Leonard Briggs
Caspian
Layla
Stella
Camilla Bowles
Annabella
Bridget
Tom Markle
Princess Diana
Neal
Ivy Mulroney
Prince Andrew
Lord Jones
Queen Elizabeth II
Prince William
Royal Guest
Jessica Mulroney
Sebastian
Young Prince William
Moderator
Amira
Director
Young Harry
Prince Edward
Archbishop of Canterbury
Prince Philip
Fundraiser Attendee (uncredited)
Fundraiser Attendee (uncredited)
Reporter 1 (uncredited)
Set Decoration
Casting
Producer
Editor
Casting
Producer
Music
Set Decoration
Executive Producer
Casting
Producer
Executive Producer
Director of Photography
Producer
Associate Producer
Costume Design
Director
Screenplay
Additional Music