Katy Perry, Take That and Lionel Richie are among the first names to be announced for King Charles III’s coronation concert.
It is set to take place in the grounds of Windsor Castle on 7 May, with an audience of more than 20,000 people.
Italian opera singer Andrea Bocelli, Welsh bass-baritone Sir Bryn Terfel and Freya Ridings will also be performing at the celebration.
The show will be based on themes of love, respect and optimism.
Perry, who has sold 57 million albums worldwide, has a connection with King Charles III, who appointed her in 2020 to the British Asian Trust.
She said she is “excited” to be performing and “helping to shine a further light” on the trust’s children’s protection fund, which raises money for causes including finding solutions to child trafficking”.
Richie, who was the first global ambassador of The Prince’s Trust charity, has called the coronation concert “a once-in-a-lifetime event” and an “honour and celebration”.
Robbie Williams is not expected to perform alongside the rest of his Take That band members Gary Barlow, Howard Donald and Mark Owen, who haven’t performed together in four years.
They said “we can’t wait” to be back on stage and have promised a live band, orchestra and military drummers to accompany their performance.
There will also be nods to the four nations of the UK, with community choirs and singing groups combining to form the 300-strong Coronation Choir, which will be coached by Amanda Holden and Motsi Mabuse ahead of their performance.
A Commonwealth choir group will also perform, by appearing virtually.
A light show with drone displays, lasers, projections and illuminations is billed as one of the highlights of the evening.
The concert, produced by BBC Studios, will be broadcast live from the grounds of Winsor Castle on BBC One, BBC iPlayer, BBC Radio 2 and BBC Sounds.
The event will reflect a broad mix of music genres from pop to classical along with spoken word and dance.
It will be attended by members of the public plus a few royal guests.