Cast and Crew of Picture Perfect Royal Christmas

Cast of
Picture Perfect Royal Christmas

About Picture Perfect Royal Christmas

Amanda is the assistant to a famous photographer. Her boss receives an invitation to photograph the Christmas festivities in the kingdom of Pantrea and Amanda goes posing as her. She will soon fall for Prince Leopold, despite not being a royalty.

Full Cast of Picture Perfect Royal Christmas

Roxanne McKee
plays Amanda Eastman

David Witts
plays Prince Leopold

Sophie Ward
plays Queen Gloriana

Sophie Vavasseur
plays Duchess Catherine

Sophie Vavasseur as Duchess Catherine

Sophie Vavasseur (born 1992) is an Irish actress best known for her award-nominated role as Evelyn Doyle in the Ameri...

See Sophie Vavasseur's other roles

James Weber Brown
plays King Buckley

James Weber Brown as King Buckley

James Weber Brown was born on September 14, 1971 and is currently 52 years old.

See James Weber Brown's other roles

Yana Marinova
plays Beatrice

Manal El-Feitury
plays Sunny

Atanas Srebrev
plays Stanley


Crew of Picture Perfect Royal Christmas

Discover the backstage crew of Picture Perfect Royal Christmas →