Julie Harris
— Eliza Doolittle
James Donald
— Henry Higgins
Gladys Cooper
— Mrs. Higgins
George Rose
— Alfred Doolittle
John Williams
— Colonel Pickering
Valerie Cossart
— Mrs. Eynsford-Hill
Mildred Trares
— Clara Eynsford-Hill
John Irving
— Freddy Eynsford-Hill
Mercer McLeod
— Bystander
Dorothy Sands
— Mrs. Pearce
Jean Deeks
— Parlor Maid
Basil Langton
— Nepommuck
Robin Craven
— Host
Regina Wallace
— Hostess
Norman Barrs
— Footman