A Christmas Prince: The Royal Wedding (Netflix) - Cast

Rose McIver

as Amber


Ben Lamb

as Prince Richard


Alice Krige

as Queen Helena


Simon Dutton

as Lord Leopold


Honor Kneafsey

as Princess Emily


Sarah Douglas

as Mrs. Averill


Theo Devaney

as Simon



Andy Lucas

as Mr. Zabala


Raj Bajaj

as Sahil


Richard Ashton

as Mr. Little


  Change Location