Shortly before their performance, which happened at 11.45pm on Saturday, the pair enjoyed a luxury dinner of ham hock, scallops, beef Wellington and custard tart. Afterwards, they joined villagers, staff and fellow guests outside to watch an 18-minute fireworks display.
Venters, the CEO of the hospitality company Artfarm, which runs the hotel in Braemar, stressed that the performance had been totally unplanned.
He told The Telegraph: “Two of our guests were Judi and Sharleen – they know each other, but they met in the lobby and they had an impromptu performance in the lobby.
“They were having a giggle, and then next minute you saw what you saw, so I think it was a meeting of the minds of Judi and Sharleen. It was completely impromptu, completely impromptu – they had been sitting close at dinner.
“There was a spontaneous cheer and lovely round of applause and great affection for both of them, but in particular Dame Judi, who has played Queen Victoria many, many times and has a very close affinity with the Highlands.
“They were reeling and dancing, they were just fitting in with the crowd throughout the whole evening.”