King Charles III looked to be in great spirits as he donned a kilt to greet scores of people waiting to catch a glimpse of him in Aberdeen.
The new King met crowds on Union Street during a visit to Aberdeen Town House to meet families who have settled in Aberdeen from Afghanistan, Syria and Ukraine.
Charles, 73, wore a red tartan kilt and green traditional Scottish socks, paired with a beige tweed waistcoat and matching jacket.
He also donned a white shirt and green and red striped tie as he shook hands and chatted with members of the public who were clamouring behind barricades to greet him.
Read more on ok.co.uk