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