Craig David has shared his 'pinch me' moment at the palace after performing at the Platinum Jubilee concert.
But the 41-year-old singer, who said it was 'an honour' to be asked to perform, couldn't help but cast his mind back to his last royal performance when he felt 'tensions' were high.
Speaking about his Commonwealth Day Service, which is understood to have been Prince Harry and Meghan's final event as senior royals in 2021, he said: " [There was] a lot of tension going on at that period of time."