My Fair Lady - Cast
Audrey Hepburn
as Eliza Doolittle
Rex Harrison
as Professor Henry Higgins
Wilfrid Hyde-White
as Colonel Hugh Pickering
Stanley Holloway
as Alfred P. Doolittle
Gladys Cooper
as Mrs. Higgins
Jeremy Brett
as Freddie Eynsford-Hill
Theodore Bikel
as Zoltan Karpathy
Isobel Elsom
as Mrs. Eynsford-Hill
Mona Washbourne
as Mrs. Pearce
John Alderson
as Jamie (uncredited)
John McLiam
as Harry (uncredited)