Cleopatra, Gandalf, Sherlock Holmes, Julius Caesar and Harry Potter were just some of the roles enacted for Elstree School's book week.
The school in Woolhampton was full of excited pupils dressed up as a huge variety of characters featured in their favourite books.
Pupils and staff also took part in a musical, Carnival Parade, to the soundtracks from The Great Escape, Oliver Twist and The Dawn Patrol.
Read more: 'A nervous breakdown every time': Dog owners call to ban private fireworks
Year 4 pupil Isobel Clark said: "I was Hermione Granger. You could show how much you like a book and what you feel about a character."
The children also tuned in to virtual talks as part of Henley Literary Festival 2021 from authors Michael Morpurgo, Liz Kessler, Jenny McLachan and Zanib Mian.
Ms McLachan told the children: "The amazing thing about writing books is that you can make magic happen".
Read more: 47 Reading roads closed for Half Marathon - listed
A ‘readers’ celebration party’ with hot chocolate, marshmallows, hot dogs and brownies took place in Elstree School's library.
George Mills from Year 4 said: "I had so much fun at the library party tea. It was the best."
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here