This is another one of those movies I could see many times over, as I have. Definitely, it should have received the Academy Award Picture prize of 1964, which it did. Audrey Hepburn was definitely fair certainly, and the very pretty young lady (who was supposed to be about 18, in the movie, when in real life she was 36) was also appealing, to say the least, as she played two roles virtually, that of a poor girl selling flowers in a run-down section of London and later as a refined lady. Rex Harrison was his sometimes-irascible self as he portrayed Professor Henry Higgins. Wilfred Hyde-White, as Colonel Pickering, though serious, was sometimes comical in is own way. Jeremy Brett was accomplished as Freddy Einsford-Hill, the young man so terribly infatuated with Eliza; one way he showed it was by telling her that he wrote and wrote her many times a day and, unlike Higgins, he did not believe that she was a "heartless guttersnipe." No doubt everyone familiar with this drama knows what Eliza screamed out at the Ascot Gavote horse race. It was side-splitting(!)
After Henry Higgins teaches her phonetics, and thus refines her in many ways, more than just in speaking, suddenly something takes place which causes Higgins to change practically. This leads me to say that I did like the ending, though I was expecting more to happen than did.
I did like the songs-The comical "Let a Woman in Your life", the romantic "On the Street where You live", just to mention two.
It was comical, romantic, and provided character study. Thus, the movie was entertaining for more reasons than one.