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.
Exploding whale video goes viral on Internet
Gal Gadot cast as Wonder Woman for 'Batman vs. Superman'