In August 1562, David Lindsay received Mary, Queen of Scots, at Edzell. The Queen was on a Royal progress, with the aim of subduing the rebellious George Gordon, 5th Earl of Huntly, and spent two nights at Edzell. During her stay, she convened a meeting of the Privy Council, attended by the nobility of Scotland. Her son, King James VI, visited Edzell twice; on 28 June 1580, and in August 1589. On 5 August 1589 the Earl of Erroll came to James VI at Edzell and submitted to his mercy, while accusing the 6th Earl of Huntly of further treasons. The next day the news arrived at Edzell that Henry III of France had been assassinated at Saint-Cloud by a Dominican friar, Jacques Clément.