Robbie Williams opened the show at the Queen's Diamond Jubilee concert in London yesterday, making his solo comeback with a rendition of Let Me Entertain You.
And the Robster was joined by a galaxy of stars from the world of pop music, with The Voice coach Will.I.Am next on stage singing Black Eyed Peas hit I Gotta Feelin' - before sharing a duet with his TV colleague Jessie J.
Take That star Gary Barlow, who organised the concert, also teamed-up for a duet with Cheryl Cole.
Sir Cliff Richard performed a medley of his hits, Grace Jones twirled a hula hoop while singing Slave To The Rhythm and Sir Tom Jones sang Mama Told Me Not To Come and Delilah.
Dame Shirley Bassey, Kylie Minogue, Sir Elton John, JLS and Stevie Wonder were among the other famous names on stage - and the show was closed by former Beatle Sir Paul McCartney.