And it's all for a good cause...

Macy Gray is to appear onstage tonight (July 5) in LONDON wearing nothing but a pair of JIMMY CHOO shoes.

The singer will bare all to raise money for the ‘Elton John AIDS Foundation’. at Elephant And Castle’s Coronet – her first London gig in two years.

A spokesperson for Macy Gray said: “Never before has a major artist gone so far in aid of a good cause.”

The idea came after Macy Gray was asked to be a part of an auction of pictures showing celebrities wearing Jimmy Choo shoes.

The spokesperson said: “She wanted to do something special for it so she decided that in her photograph she would be naked on stage. It is a very sexy statement.”