Rita Hayworth as Gilda