Tamzin Outhwaite — British actress