The Highland Games were opened by Prince Charles amid the Queen’s ongoing absence due to her health and mobility issues.
The monarch missed the event for the first time in her 70-year reign as Prince Charles and Camilla were joined by Princess Anne and her husband Timothy Laurence this afternoon.
Prince Charles, known as the Duke of Rothesay in Scotland, opened The Queen Elizabeth Platinum Jubilee Archway during the festival and will also present awards throughout the day.