The Hampstead Players are gearing up for the opening night of their latest  production at Hampstead Parish Church.

Costumes are being readied, and rehearsals are taking place to perform My Fair Lady at the Grade I listed landmark in Church Row.

The Lerner and Loewe musical is based on George Bernard Shaw's Pygmalion, which sees linguistics professor Henry Higgins pledge to pass off flower girl Eliza Doolittle as a Duchess.

The much-loved show features numbers such as 'I Could Have Danced All Night,' 'On The Street Where You Live,' 'Wouldn't It Be Loverly,' and, appropriately, 'Get Me To The Church On Time.'

Ham & High: The Hampstead Players get ready for their opening night on November 30The Hampstead Players get ready for their opening night on November 30 (Image: The Hampstead Players)

The Hampstead Players are an amateur dramatic company which started in Hampstead in 1976. Over the decades they have become a fixture of Hampstead's cultural calendar and still perform two shows a year, from Shakespeare to comedies and musicals.

My Fair Lady assistant director Shereen Abdallah said: "Apart from a small fee to our musical talents, all our cast and crew are volunteers who give up their time and energies for the love of the craft and support of the local community.

"We are humbled to have a very talented cast; live orchestra comprised of skilled students from the Royal Academy of Music, inclusive of award-winning violinist Raphel Papo."

My Fair Lady is directed by Ashley Collins and conducted by musical director Aidan Coburn, with costumes by Emma Wingfield and a set design by architect Valeria Garcia.

It runs November 30-December 2 with nightly performances at 7.30pm, and a matinee at 2.30pm on Saturday. Tickets cost £12.50, (£10 for concessions and £7.50 tickets for under 16s) on the door or from hampsteadplayers.org.uk.