Pygmalion at 100: George Bernard Shaw’s classic – in pictures On the 100th anniversary of Pygmalion's opening night in London, revisit some of the play's classic stage and screen productions, including My Fair Lady! Tweet Edmund Gurney as Alfred Doolittle, Mrs Patrick Campbell as Eliza and Herbert Beerbohm Tree as Professor Henry Higgins in the first London run of Pygmalion, at His Majesty's theatre in 1914 Photograph: Hulton Archive/Getty George Bernard Shaw in the garden of his country home in Ayot St Lawrence, Hertfordshire. He wrote Pygmalion in 1912 and it was first staged in Vienna Photograph: Hulton Archive/Getty Raymond Massey and Gertrude Lawrence in the Broadway production at the Ethel Barrymore theatre, which opened on Boxing Day in 1945 and ran for 179 performances Photograph: Alamy Julie Andrews, centre, with Rex Harrison in Lerner and Loewe's musical My Fair Lady, based on Pygmalion. It opened on Broadway in 1956 and ran for 2717 performances Photograph: Leonard McCombe/Time & Life Pictures/Getty Image Rex Harrison also starred in the 1964 film of My Fair Lady, this time opposite Audrey Hepburn Photograph: Allstar/Cinetext/WARNER BROS Hepburn and Harrison in My Fair Lady, which won eight Oscars Photograph: Sunset Boulevard/Corbis Diana Rigg as Eliza in a production of Pygmalion at the Albery theatre, 1974. Thirty-seven years later she played Mrs Higgins in another West End revival of the play Photograph: Marvin Lichtner/Time & Life Pictures/Getty Image Peter O'Toole as Professor Higgins and Jackie Smith-Wood as Eliza at the Shaftesbury theatre, 1984 Photograph: Donald Cooper/Rex Features Peter Bowles and Fiona Fullerton in Pygmalion in Chichester, 1994 Photograph: Tristram Kenton Roy Marsden and Carli Norris in Pygmalion at the Albery theatre, 1997 Photograph: Robbie Jack/Corbis Boyd Gaines and Claire Danes, in her Broadway debut, on the opening night of a 2007 revival of Pygmalion Photograph: Stephen Lovekin/Getty Images Michelle Dockery as Eliza in Pygmalion directed by Peter Hall in a 'near-perfect' four-star production at the Old Vic in London in 2008 Photograph: Tristram Kenton Roberta Taylor as Mrs Pearce, Kara Tointon as Eliza, Rupert Everett as Henry Higgins and Peter Eyre as Colonel Pickering at the Garrick theatre's Pygmalion in 2011 Photograph: Robbie Jack/Corbis