who played freddy eynsford hill in my fair lady
My Fair Lady (film) After all the effort she has put in, however, Eliza's actions are barely acknowledged, with all the praise going to Higgins. This, and his callous treatment towards her afterwards, especially his indifference to her future, causes her to throw Higgins' slippers at him, and to walk out on him, leaving him mystified by her ingratitude. Accompanied by Freddy Eynsford-Hill (Jeremy Brett), a young man she met at Ascot and who is charmed by her, Eliza makes an attempt to return to her old life, but finds that she no longer fits in. She meets her father, who has been left a large fortune by the wealthy American to whom Higgins had recommended him, and is resigned to marrying Eliza's stepmother. Alfred feels that Higgins has ruined him, since he is now bound by morals and responsibility. Eliza kindly refuses an invitation to the wedding and eventually ends up visiting Higgins' mother (Gladys Cooper), who is outraged at her son's behaviour.