A new portrait of Prince Charles has been unveiled at Scotland's National Portrait Gallery.

The artwork was painted by artist Victoria Crowe at the Duke of Rothesay's Aberdeenshire retreat earlier this year.

It is believed to be the first portrait of the Duke in the National Galleries of Scotland collection.

Director of European and Scottish art Christopher Baker said he was "delighted" by the acquisition.

"It is a deeply thoughtful and sensitive portrait of his royal highness and encompasses all the subtlety, insight and delight in painterly effects that Victoria Crowe's work is rightly renowned for.

"It also perfectly complements the experience of seeing her impressive exhibition currently at the Portrait Gallery in Edinburgh."