From Harry Potter to Mary Poppins to The Very Hungry Caterpillar, youngsters across Scotland have been dressing up as their favourite fictional characters to celebrate World Book Day.
The annual event aims to promote reading and give children greater access to books.
Cassie Chadderton, chief executive of World Book Day, said: “It’s wonderful that children and families have felt the benefit of shared reading during the lockdowns thanks to many authors and illustrators.
“World Book Day aims to that ensure children from all backgrounds can benefit from the improved life chances reading for pleasure offers.