The still beautiful Annabel Croft, in younger days.