Stars shine in royal spectacular
The very best of British talent and a host of international stars have performed at London's Royal Albert Hall.
Presented by actor, comedian and author David Walliams, this year marks the 100th anniversary of The Royal Variety Performance.
The Queen wore a bias cut heavily beaded silver mesh lace evening dress embellished with crystal diamante forming a series of parallel lines, designed by Angela Kelly.
Katherine Jenkins kicked off proceedings by singing the National Anthem as the royals took their seats.
Host Walliams entered the hall to the James Bond theme while strapped to a jet pack to congratulate the Queen on her Diamond Jubilee, and introduce the next act.
Newly-reformed Girls Aloud took to the stage in matching sequinned black and gold fishtail dresses singing their hit single The Promise.
Cheryl Cole famously performed with Gary Barlow during this summer's Diamond Jubilee concert.
Legendary comedian Jimmy Tarbuck introduced a series of comedy clips of himself, Peter Kay and the cast of Only Fools and Horses entertaining in past Variety Performances.
He also led a tribute to the late Eric Sykes.
Britain's Got Talent Judge Amanda Holden introduced past winners of the talent show in a museum-themed performance featuring dance troupe Diversity, comedy dancing duo Stavros Flatley and opera singer Paul Potts.