Royal was joined by the Duke of Edinburgh and the Prince of Wales at the Braemar Gathering in Aberdeenshire.