On Monday 4th June 2012 Annie Lennox attended the Queen’s Diamond Jubilee celebration concert at Buckingham Palace, London. Wearing a stunning silver dress (designed by Nicholas Oakwell), Annie performed the Eurythmics classic ‘There Must Be An Angel (Playing with My Heart)’ live. The concert took place on a spectacular, custom built stage at the entrance to Buckingham Palace with a live audience of some 20,000 and a reported 250,000 people stretching all the way down the Mall towards Trafalgar Square.

Click here to watch the video