Pop music legends will perform in honour of the Queen at a Diamond Jubilee concert marking her 60-year reign.
Singing sensation Stevie Wonder is among the all-star list of artists performing on the night, including Sir Paul McCartney, JLS, Sir Elton John and Kylie Minogue. Other acts include Will.i.am. Sir Tom Jones, Jessie J, Dame Shirley Bassey, Annie Lennox and Ed Sheeran.
Soul legend Wonder has said: "It's an honour to celebrate The Queen. It's an honour to celebrate Great Britain. The time is overdue that I meet Her Majesty."
The Queen will be joined by many members of the Royal Family including the Duke of Edinburgh, Prince of Wales, Duke and Duchess of Cambridge and Prince Harry at the concert.
A highlight of the night will see pop veterans Madness perform on Buckingham Palace's roof. The band will play their hit Our House, emulating the efforts of Queen guitarist Brian May who famously performed the National Anthem from the same spot during the 2002 concert marking the Golden Jubilee.
Another special moment will see the performance of Sing, the special Jubilee song written by Gary Barlow and Andrew Lloyd Webber.
Speaking on ITV News, Gary said: "Buckingham Palace itself is the backdrop to the event, it's the most historic backdrop in the world. All of the artists have been impressed by the stage.
"We tried to pick artists from right across her reign - from the 50s and 60s right up to the modern day."
Asked if the performance would include quieter numbers, said to be preferred by the Queen, he added: "We have a whole array of music tonight, there's something for everybody."
Sir Cliff Richard said: "I'm just looking at all the seating they've put around here, it's going to be fantastic."