Charity Hope Valentine (Shirley MacLaine) sabe que não é vista com bom olhos, pois trabalha em um dancing, mas isto nunca a impediu de ser uma incurável otimista. Charity nunca deixou de procurar o verdadeiro amor e nunca procurou nos lugares certos.