Guest Stars Victoria Ekanoye as Rachel Andrew Bicknell as Lucius Lydia Rose Bewley as Princess Penelope Ukweli Roach as Marcus Simon Thomas as Nigel Moorefield Sophie Colquhoun as Gemma Kensington Scott Maslen as James Holloway Hatty Preston as Princess Maribel Tom Ainsley as Nick Roane Poppy Delevingne as Tiara