Like many local schools in the village and around the Vale, Haddenham Community Junior School embraced World Book Day on Thursday with great enthusiasm.
Staff and pupils alike donned the costume of their favourite book character, and helped to create what must amount to the world's largest fancy dress party!
Various literary themes were explored in the classroom during the day, and the event concluded with an all-school assembly during which local children's author, Steve Cole, entertained everyone with humorous tales, jokes and songs about his writing and the creative processes he uses to come up with some of the most zany characters in his books.
A fun time was clearly had by all.
Click on any individual image to see an enlarged version – there are several more to enjoy in our GALLERIES section.