Opera star Katherine Jenkins performs at GCHQ

Katherine Jenkins has sung for staff at GCHQ to thank them for their efforts in keeping Britain safe. It was the first ever concert at the Cheltenham headquarters.

It is the first time a concert has ever been held at the iconic Cheltenham listening station Credit: PA

Watch: Rare moment cameras were allowed inside GCHQ

450 GCHQ staff won a ticket to watch the 45-minute performance of well-known songs ranging from Habanera from Carmen to the Rugby anthem World in Union.

In return, they donated over £2,200 to Care after Combat and The Wilderness Foundation, charities for which Katherine is an ambassador.

Watch: Katherine Jenkins thanking the staff at GCHQ:

We can't broadcast the star's songs for copyright reasons but we can tell you that the song she sang straight after this speech was "We are the Champions".

It's a fitting tribute to the work the staff do at the Government intelligence centre.

Katherine Jenkins pays tribute to the workers at GCHQ in Cheltenham Credit: ©GCHQ 2016