Guest Stars Suzanne Packer as Teresa Devlin Kelly Harrison as Delia Bradley Rupert Procter as Theo Kettler Ashley Kumar as Sharad Nayar Cian Binchy as Tate Le Saux Ruth Madeley as Julie Kate Miles as Caroline