Alfie Boe, Jools Holland, Jessie J, Tom Jones, Lang Lang, Annie Lennox, Madness and Cliff Richard also are part of the lineup for the show, which is to take place near the Queen Victoria Memorial outside Buckingham Palace, the BBC said.
"The Diamond Jubilee concert will celebrate the 60 years of the Queen's reign with an amazing lineup of world-class artists coming together to play at one of the biggest and most exciting live music shows in recent years," said Take That lead singer Gary Barlow, the concert's producer.
Free tickets to the show and an accompanying picnic are to be distributed randomly to 10,000 people who apply online.
The show is to air live on the BBC in the United Kingdom and on ABC in the United States the following day.
'How to Train Your Dragon 2' releases 5-minute clip
Turkey considering to use pistachios to heat country’s first eco-city