Dumfries businessman Mark Jardine finally received his MBE on Wednesday at The Palace of Holyroodhouse in Edinburgh.
The honour was announced in 2019 but he had to wait for the presentation due to the Covid pandemic.
The Princess Royal performed the ceremony and Mark, the Deputy Lord Lieutenant for the Stewartry, took the opportunity to promote the Dumfries bid for city status.