Edward Lewis est un homme d'affaires sans pitié connu pour son âpreté au travail. Sa spécialité : racheter et liquider des entreprises à la limite de la faillite. En visite à Los Angeles pour prendre possession du chantier naval du vieux James Morse, il rencontre par hasard Vivian Ward, ravissante prostituée qui opère sur Hollywood Boulevard. La jeune femme aide le businessman à piloter sa voiture jusqu'à l'hôtel luxueux où il est descendu et s'offre à lui pour une importante somme d'argent. Le lendemain, Edward, séduit par sa fraîcheur, l'embauche comme accompagnatrice pour la suite de son séjour. Afin de la rendre présentable, il lui fait découvrir coiffeurs et grands couturiers et la transforme bientôt en femme du monde idéale. D'abord déplacée, la jeune femme prend goût à cette vie facile et s'éprend de son Pygmalion bourru. Petit à petit, elle influence Edward à son tour et le convainc de collaborer avec James Morse au lieu de le détruire. Au moment de partir, Edward comprend qu'il ne peut plus se passer de sa création : il propose alors à Vivian de l'installer dans ses meubles. Mais elle refuse cette position subalterne et préfère le quitter pour reprendre ses études grâce à l'argent qu'il lui a donné. Edward ne tarde pas à venir la chercher, tel un Prince Charmant, pour lui proposer le mariage, ce qu'elle accepte avec félicité.