Rita Hayworth long ago and far away