The Oscar-winning actress, 35, began shyly, according to eyewitnesses, "but soon got into the swing of it". She reappeared at the climax of the event at Ronnie Scott's to sing Hi Ho Silver Lining in a supergroup fronted by Jeff Beck and including Jarvis Cocker, Nigel Kennedy and Stella McCartney. Beck first had a hit with the song in the Sixties. Earlier Bryan Ferry, 62, and supermodel-Lily Cole, 20, sang a spectacular duet of Let's Stick Together in front of an audience of 300 mainly A-list celebrities.