Faith Alexandria Halsey, main character, is played by Nicoletta xo (a you-tuber, there isn't a record of her surname anywhere though!)
Prince William Benedetto Mauricio Arthur Demelo, main character, is played by Oscar Sendrup
Hope Gracelyn Halsey, Faith's sister, is played by Bailee Madison
King Benedetto Filice Pasquale Vittorio Demelo, William's father, is played by Raoul Bova
Queen Jane Elizabeth Katherine Demelo, William's mother, is played by Sally Hawkins
Princess Katherine Isabella Louise Marigold Demelo, William's sister, is played by Jenna Coleman
Prince John Alfonso Charles Henry Demelo, William's brother, is played by Tom Hughes
Princess Florence Amara Caroline Teresa Demelo, William's sister, is played by Emma Watson
Nancy Devon is played by Madeleine Petsch
Sir Hartley is played by Tom Hiddleston
Started: 29/01/19
Finished: 12/07/2019