
News Story
We’re delighted to announce the full cast for our brand-new production of My Fair Lady, running in the Festival Theatre from 6 July – 5 September.


Having just finished playing Houdini in Magic at CFT, wowing audiences and critics alike, Hadley Fraser returns to play Henry Higgins. He has previously appeared at CFT in The Deep Blue Sea and The Pajama Game. His many West End credits include The Lehman Trilogy, 2:22, Les Misèrables and Phantom of the Opera. Television includes The Gold, Endeavour and Gentleman Jack.
Keziah Ibe makes her professional debut as Eliza Doolittle, having graduated from ArtsEd with a BA in Musical Theatre this year. Her credits whilst training include London Road and Amélie (ArtsEd) and Into The Woods (Southwark Playhouse/NYMT).
Join Hadley and Keziah behind the scenes of their recent photoshoot, as they look forward to playing Higgins and Eliza:
Ben Culleton (Mary Poppins, Les Misérables, La Cage aux Folles) plays Freddy Eynsford-Hill. Tony Jayawardena (Nye, The Father and the Assassin, Doctor Strangelove) plays Colonel Pickering. Returning to CFT are Belinda Lang (The Country Wife, Dear John, Second Thoughts, 2point4 Children, Little Women) as Mrs Higgins and Gary Milner (The Music Man, How to Succeed in Business…, Kiss Me, Kate, Evita) as Alfred Doolittle. Finty Williams (Punch, Here & Now, The Baker’s Wife, The Ocean at the End of the Lane) plays Mrs Pearce.
They are joined by Jonathan Bourne, Nic Cain, Shani Cantor, Mark D’Arcy, Talia Duff, Nicholas Duncan, Zack Guest, Joe Henry, Jennifer Louise Jones, Ella Kora, Reuben Lally, TJ Lloyd, Maggie Lynne, Anna McGarahan, Kody Mortimer, Rachel Stanley and Jessica Vaux.

My Fair Lady runs in the Festival Theatre from 6 July. Keep an eye out for behind-the-scenes updates in our e-newsletters and on social media, and visit the show page to book your tickets.


