Cast (34)

Charlie Field

Prince Harry

Tiffany Smith

Meghan Markle

Laura Mitchell

Kate Middleton

Charles Shaughnessy

Prince Charles

Melanie Nicholls-King

Doria Ragland

James Dreyfus

Sir Leonard Briggs

Noah Huntley

Caspian

Natalie Moon

Layla

Clare Filipow

Stella

Deborah Ramsay

Camilla Bowles

Marlie Collins

Annabella

Louise Bond

Bridget

Bruce Blain

Tom Markle

Bonnie Soper

Princess Diana

Marc-Anthony Massiah

Neal

Vera Ann Frederickson

Ivy Mulroney

Ari Solomon

Prince Andrew

Bernard Cuffling

Lord Jones

Maggie Sullivun

Queen Elizabeth II

Jordan Whalen

Prince William

Ian Hawes

Royal Guest

Jennifer Pielak

Jessica Mulroney

Robel Zere

Sebastian

Jay Lutwyche

Young Prince William

Camillia Mahal

Moderator

Alisha Ahamed

Amira

Yumi Ogawa

Director

James Angus Cowan

Young Harry

Jamie Ives

Prince Edward

Marinus Vesseur

Archbishop of Canterbury

Timothy Temple

Prince Philip

Denis Corbett

Fundraiser Attendee (uncredited)

Yolanda Corbett

Fundraiser Attendee (uncredited)

Todd Allen Johnson

Reporter 1 (uncredited)

Crew (19)

Michele Weiss

Executive Producer

Vincent Wright

Set Decoration

Jamie Goehring

Producer

Merideth Finn

Executive Producer

Menhaj Huda

Producer

Justin Wright

Set Decoration

Shawn Williamson

Producer

Florence Barrett

Costume Design

Kerrie Mailey

Casting

Thomas M. Harting

Director of Photography

Wayne Bennett

Producer

Judy Lee

Casting

Emanuel Pereira

Associate Producer

Niven Howie

Editor

Mario Grigorov

Music

Rob Kelly

Casting

Menhaj Huda

Director

Scarlett Lacey

Screenplay

Johnny Stanley

Additional Music