American singer Macy Gray has fulfilled her pledge to perform nude - by stripping during her London concert on Monday night.
The Sweet Baby star, 33, appeared naked behind a chair on stage at the capital's Coronet venue during a sterling rendition of Nina Simone's Feeling Good - where she was photographed for a book set to be released next year to raise funds for AIDS in Africa.
Australian fan Chantal Hevey, 23, says: "Macy Gray was fantastic, really energetic.
"She really captured the audience's heart when she came on stage naked."
Gray - real name Natalie McIntyre - reappeared on stage afterwards dressed in a black coat and pyjamas to sing a string of songs including Sexual Revolution, Oblivion and I Try.