Действие пьесы начинается летним вечером на площади Ковент Гарден в Лондоне. Внезапно хлынувший проливной дождь, захвативший врасплох пешеходов, заставил их укрыться под порталом собора Св. Павла.
Среди собравшихся профессор фонетики Генри Хиггинс и исследователь индийских наречий полковник Пиккеринг, специально приехавший из Индии, чтобы повидаться с профессором.
Неожиданная встреча приводит в восторг обоих. Мужчины начинают оживленный разговор, в который вмешивается невероятно грязная девушка-цветочница. Умоляя джентльменов купить у нее букетик фиалок, она издает такие немыслимые нечленораздельные звуки, что приводит в ужас профессора Хиггинса, рассуждающего о преимуществах своей методики обучения фонетике.
Раздосадованный профессор клянется полковнику, что благодаря его урокам эта грязнуля запросто сможет стать продавщицей цветочного магазина, в который сейчас ее не пустят даже на порог.
Более того, он клянется, что через три месяца сможет выдать ее за герцогиню на рауте у посланника. Хигинс с огромным энтузиазмом берется за дело.
Одержимый идеей во что бы то ни стало сделать из простой уличной девчонки настоящую леди, он абсолютно уверен в успехе, и совершенно не задумывается о последствиях своего эксперимента, который коренным образом изменит не только судьбу Элизы (так зовут девушку), но и его собственную жизнь.