This was actually from three years ago:
At a recent fundraising concert for the Elton John AIDS Foundation, Macy Gray performed nude onstage at a recent gig in London. Although the singer performed the majority of her set fully clothed, for an encore Gray appeared in nothing but a pair of Jimmy Choo heels.
The idea came from one John's fund raising campaigns where pictures of celebrities wearing Jimmy Choo heels were auctioned
As per Gray's spokesman...
"She wanted to do something special for it so decided that in her photograph she would be naked on stage. It is a very sexy statement."