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 Jo Cameron Brown as Nana Amy McAllister as Miss Brett Lorraine Horgan as Alison Rosalind Sydney as Mrs. Wilson Jenni Maitland as Mum Georgia Grant-Anderson as Zahra Will Barton as David Hattie Ladbury as Mrs. Reid