The Prince and Princess of Wales were treated to a string of sensational acts at the Royal Variety Performance. But it seems one singer, in particular, captured the attention of Kate, judging by her incredible four-word reaction to her performance. Near the end of the show, Ted Lasso actress Hannah Waddingham took to the Royal Albert Hall stage to sing the Christmas carol O Holy Night.

She was accompanied by the English National Opera and the whole performance brought the house down as she was given rapturous applause following the song. Among those clapping loudly for Hannah was Kate, who was seen showing her appreciation for the star. And the princess was seen turning to the person sitting to her left and telling them: "Amazing, that was fantastic.

" Kate's reaction came after she was also spotted in fits of giggles at host Bradley Walsh's awkward jokes at the start of the Royal Variety Performance . The comic opened the annual event with a nod to the Princess of Wales and her husband Prince William . He left everyone laughing when he went on to have a cheeky poke that he's been shunned for a series of prestigious orders and medals and the exchange left the royal pair very amused.

Addressing William, Bradley said: "I've worked for your great nan, your nan, your granddad, your dad, and now I'm working for you, Sir and Madam. And I must say - ask me if I've got an MBE. Nah, ain't got one.

Ask me if I've got an OBE - nah, ain't got one of them. Ask me if I've got a CBE? No!" He.