Queen Camilla posted a photo of her meeting Harry Potter author J.K. Rowling to discuss encouraging reading among young people.
The pair discussed their "shared passion for books" to mark the start of Royal Week in Edinburgh – also known as Holyrood Week – which celebrates Scottish culture and achievements.