Eliza Doolittle (Claire Lyon) has got on top of where it rains in Spain and the safest topics of conversation (weather and health). She has entranced everyone at an upper-crust ball, looking unutterably poised in white. She has been the toast of Royal Ascot, scene of arguably the most delicious display of glamour in all…