The stars of the Queen's Diamond Jubilee Concert perform at Buckingham Palace.
Cliff performed a medley of his greatest hits.
The princess of pop performs for the Queen.
A royal crowd
The Duchess of Cambridge, Prince William and Prince Harry enjoying the concert
The audience on The Mall
The world of classical music was represented by pianist Lang Lang.
Sir Tom, it will be alright on the Knight.
There must be an Angel on stage.
Peformed "The A Team" for the Royal Family.
Between the music acts, hosting duties were handed to Rob Brydon, Miranda Hart & Lee Mack
The Piano Man plays for M'aam.
Sings "Diamonds Are Forever" for a Diamond Jubilee.
Miss Jones takes to the stage with a hula hoop.
Soprano Renée Fleming projects across The Mall.
JLS get the party started with "Everybody in Love".
Gary Barlow and Cheryl
Gary Barlow invites special guest Cheryl on stage.
Jessie J wows the crowd with "Domino".
will.i.am and Jessie J
The Voice coaches team-up for "I Gotta Feelin"
Robbie Williams' kicks off the concert with "Let Me Entertain You"
Prince Charles and The Queen
At the end of the night, the Prince thanked his mother for "making us proud to be British"
A great end to the night
The Queen lit a beacon to mark her 60-year reign
This gallery is from
A star-studded concert in front of Buckingham Palace celebrating Her Majesty's reign.