Guest Stars Ben Presley as Jester Darren Evans as Chef Robert Lindsay as Chester Wormwood Sophie McShera as Gwynne Clare Foster as Roberta Co Starring Kemaal Deen-Ellis as Prince Harry Sally Phillips as Ivana Falconberry Sarah Hadland as Catherine Falconberry Daniel Lander as Waiter Darren Jelley as Mercenary Leader Arybella Eddy as Young Catherine Falconberry Oliver Powell as Maitre d' Uncredited James Bowman as Queen's Servant