25 April, 2025

“I could have danced all night…and still have begged for more!” 

Following the sell-out success of The Sound Of Music, Pieter Toerien with Cape Town Opera presents Lerner & Loewe’s classic musical masterpiece, My Fair Lady. 

Coming this December to Cape Town, and January, 2025 to Johannesburg. 

“My Fair Lady is indisputably one of the greatest musicals of all time.”

– Sir Tim Rice, award-winning lyricist.

This new production kicks off at Artscape, before transferring to Montecasino in the new year. 

Artscape Opera House from 12 December 2024 – 12 January 2025

Teatro Montecasino from 23 January 2025 – 23 February, 2025

Bookings now open at Webtickets

Boasting a bouquet score, containing timeless songs as “I Could Have Danced All Night”, “Get Me to the Church on Time”, “Wouldn’t It Be Loverly”, “I’m Just An Ordinary Man”, “On the Street Where You Live”, “Show Me”, “The Rain in Spain,” and “I’ve Grown Accustomed to Her Face,” this grand production is set to enthrall audiences of all ages.

This show is the standard that all other musicals are measured by!

Directed by Steven Stead.

Choreographed by Duane Alexander.

Musical direction by Kevin Kraak.

Scenic design by Greg King.

Adapted from George Bernard Shaw’s play and Gabriel Pascal’s motion picture Pygmalion, My Fair Lady, with book and lyrics by Alan Jay Lerner and music by Frederick Loewe, premiered on Broadway. The legendary original production won 6 Tony Awards including Best Musical and ran for 2,717 performances making it, at the time, the longest-running musical in Broadway history.

South Africa is going to fall in love with Eliza Doolittle! 

Casting to be announced soon!

Cape Town Johannesburg booking link:


Johannesburg booking link:



Social media channels:

Facebook: @pietertoerienproductions

Instagram: @pietertoerienproductions

Twitter: @pietertoerien

TikTok: @pietertoerienproductions

YouTube: @pietertoerienproductions


For Cape Town media enquiries contact dean@theatreonthebay.co.za

For Johannesburg media enquiries contact mark@montetheatre.co.za


For Cape Town group bookings contact dean@theatreonthebay.co.za

For Johannesburg group bookings contact geraldine@montetheatre.co.za