The standard My Fair Lady (1964) story, with a provocative rendition by Peter O'Toole. He knows how to talk, but does he know how to behave towards a lady?
When Duke Felmet murders King Verence and takes over the small country of Lancre on the Discworld, three witches are involuntarily tasked with protecting the king's baby son.