Guest Stars Ellie Drake as Young Rosie Aimee Drake as Young Rosie Freya Perry as Young Rosie Harper Perry as Young Rosie Ben Willbond as Chris Oliver Gibbs as Young Ben Maya Kelly as Ellie Philip Jackson as Grandad John Grace Hogg-Robinson as Caroline Amy McAllister as Miss Brett Jo Cameron Brown as Nana Rosalind Sydney as Mrs. Wilson Jenni Maitland as Mum Georgia Grant-Anderson as Zahra Lorraine Horgan as Alison Will Barton as David Hattie Ladbury as Mrs. Reid