Following a sell-out smash season at Artscape in Cape Town, the musical masterpiece My Fair Lady is gearing up to dazzle audiences at the Teatro, Montecasino.
- Running from 25 January to 2 March 2025, this timeless production is presented by Pieter Toerien in association with Cape Town Opera.
- Promising to be the theatre highlight of the year, the show is directed by the renowned Steven Stead (The Sound of Music, Cabaret, Sweeney Todd), with an extraordinary creative team.
- My Fair Lady has long been celebrated as one of the greatest musicals of all time.
- Visit www.sandtontimes.co.za for more stories.
Based on George Bernard Shaw’s play Pygmalion and Gabriel Pascal’s motion picture, this enchanting story was adapted for the stage by Alan Jay Lerner and Frederick Loewe. Since its Broadway debut in 1956, the production has become a cultural phenomenon, winning six Tony Awards, including Best Musical, and running for a record-breaking 2’717 performances.
The score is packed with unforgettable songs such as I Could Have Danced All Night, The Rain in Spain, Get Me to the Church on Time, and On the Street Where You Live. Whether you’re a seasoned fan or a newcomer, these melodies are sure to leave you humming long after the curtain falls.

Steven Stead, who helmed the smash-hit production of The Sound of Music, brings his visionary direction to My Fair Lady. Joining him is set designer Greg King, whose stunning creations will transport audiences to Edwardian London, and musical director Kevin Kraak, ensuring the lush score is brought to life with precision and passion. Choreographer Duane Alexander adds his dynamic touch, while lighting designer Denis Hutchinson will cast the perfect glow on every scene.
The coveted role of Eliza Doolittle is shared by two remarkable talents, Leah Mari (The Sound of Music, Company) and Brittany Smith (Orpheus McAdoo, Master Class). Brittany, fresh off her Fleur du Cap Theatre Award win for her portrayal of Maria in The Sound of Music, is sure to captivate audiences with her performance.

Opposite them is Craig Urbani (We Will Rock You, Chicago), taking on the role of Henry Higgins with his signature charisma. Graham Hopkins (Equus, Witness for the Prosecution) joins the cast as Colonel Pickering, while Mark Richardson takes on the lively role of Alfred P. Doolittle. Other standout performances include Sandi Dlangalala as Freddy Eynsford-Hill and Adrienne Pearce as Mrs. Higgins, supported by a stellar ensemble cast.
With beloved songs, a compelling story, and a world-class creative team, My Fair Lady is a celebration of theatrical excellence. It’s a tale of transformation, love, and the power of perseverance, set against the backdrop of an iconic London story. Following its Johannesburg run, the production will transfer to The Playhouse in Durban, giving audiences across South Africa the chance to experience this theatrical gem.

Performances at the Teatro are scheduled as follows:
• Wednesdays at 2:30pm and 7:30pm
• Thursdays and Fridays at 7:30pm
• Saturdays at 2:30pm and 7:30pm
• Sundays at 2pm and 6pm
Tickets are available through Webtickets or directly from the Theatre Box Office at +27-11-511-1988.
Stand a chance to WIN with The Sandton Times.
Advertise on The Sandton Times today!
Head back to The Sandton Times Home Page for more stories.