It is perhaps one of the most hummable musicals of all time.
And now you can catch it right here when ‘My Fair Lady’ hit the stage of the Mastercard Theatres at Marina Bay Sands from 11 February to 2 March.
First seen on Broadway in 1956, the musical is now considered one of the masterpieces of American musical theatre.
The story revolves around Eliza Doolittle, a girl who is taught speech lessons by Professor Henry Higgins so that she may pass as a well-born lady.
Sparks fly when his curiosity and her determination launch a daring social experiment designed to turn a lower-class ugly duckling into a high-society swan — with unexpected results for both of them.
Taking on the role of Eliza Doolittle is actress Aurora Florence while Chris Carsten will play the role of Professor Higgins.
Based on George Bernard Shaw's delightful social satire ‘Pygmalion’, the most famous take on the story was the 1964 musical film starring Julie Andrews and Rex Harrison. But ‘My Fair Lady’ was a veritable hit on the Broadway stage way before it hit the big screen.
The film, directed by George Cukor, won eight Oscars, including for Best Picture, Best Actor and Best Director. It also features such unforgettable numbers as ‘I Could Have Danced All Night’, ‘Wouldn't It Be Loverly’, ‘The Rain in Spain’ and ‘On the Street Where You Live’.
The original production won six Tony Awards, and received four more nominations in 1957. In the outstanding musical category it beat impressive competition like ‘Bells Are Ringing’, ‘Candide’ and ‘The Most Happy Fella’.
It ran for six and a half years, for a total of 2,717 performances, which made it the longest-running Broadway musical at the time.
Date: 11 Feb-2 Mar | Time: Tue-Fri (8pm), Sat, Sun (2pm, 8pm) | Venue: MasterCard Theatres | Address: Marina Bay Sands, 10 Bayfront Avenue | Tickets: From $95 at Sistic