The Queen was overheard describing Chinese officials as "very rude" while in conversation with a senior police officer at an event celebrating her 90th birthday, according to a report.
The monarch appeared to make the uncharacteristically unguarded comments during a discussion with a Metropolitan Police Service commander hours after the Prime Minister was filmed telling her that Afghanistan and Nigeria were "fantastically corrupt".
The Queen began her conversation with Commander Lucy D'Orsi by quipping "oh, bad luck" when a palace official described how the officer had been assigned as Gold Commander for the state visit of Chinese premier Xi Jinping in October.
During the discussion recorded by a BBC cameraman, the official was heard telling the Queen the police had been "seriously undermined by the Chinese" in their handing of the visit, but the officer had managed to "hold her own".
As Ms D'Orsi asked if she knew it had been a "testing time", the Queen interjected: "I did."
The officer described how Chinese officials walked out of a meeting with Barbara Woodward, British ambassador to China, at Lancaster House, telling them the trip was off.
The Queen said: "They were very rude to the ambassador."
The remarks were recorded as the Queen greeted guests in the gardens of Buckingham Palace for an event marking her 90th birthday.
The Metropolitan Police said it would not comment on the private conversation.
Earlier on Tuesday David Cameron was caught on camera making the unflattering comment about Afghanistan and Nigeria during a conversation with the Queen ahead of an anti-corruption summit, which he is hosting in London on Thursday.