Alida Delaney. Actress and model