It has been announced that Dennis Waterman will play Alfred Doolittle in the National s revival of My Fair Lady. He will join Jonathan Pryce as Henry Higgins and Martine McCutcheon as Eliza in London s first major revival of the 1956 musical, with book and lyrics by Alan Jay Lerner and music by Frederick Loewe, for 20 years. It will be directed by Trevor Nunn in association with Cameron Mackintosh, with choreography by Matthew Bourne. The pedigree assures it of a life after the South Bank.