Singer K.D. Lang gave a surprise encore following Friday's (07Mar14) performance of Broadway musical After Midnight when an audience member offered up $10,000 (£6,250) for charity.

The musician is currently appearing in her first run on the Great White Way in the show, which celebrates jazz icon Duke Ellington's stint at New York City's famous Cotton Club.

After Friday's performance at the Brooks Atkinson Theatre, it was announced a mystery donor would hand over $10,000 to The Actors Fund charity if Lang sang her rendition of Leonard Cohen's Hallelujah, which she performed at the closing ceremony of the 2010 Winter Olympics in her native Canada.

She agreed and returned to the stage, receiving a rapturous round of applause after completing the number. Editors at New York Post gossip column Page Six suggest the donor was financier David Steiner.