Guest Stars Taylor Mai Munday as Young Marnie Melissa Collier as Alice Des McAleer as Eddie Shane Zaza as Fred Jack Morris as Tom Mica Ricketts as Hannah Mat Fraser as Greg Anneika Rose as Francesca Ronan Keating as Himself Nihal Arthanayake as Nihal Hadley Karimloo as Joe Nina Marlin as Teenage Katie