Harry Potter, Robin Hood, a Smurf, the Fantastic Mr Fox, Cruella de Vil, Snow White and Captain Jack Sparrow were just some of the colourful characters who turned up at a Norfolk school on Friday.

Pupils at Harleston Primary School were invited to dress up as their favourite literary characters to celebrate World Book Day and the start of Book Week.

The youngsters (and staff) turned up in an amazing variety of eye-catching costumes, including Cat in the Hat, Hermione Granger, Where's Wally, Darth Vader, Railway Children, an Oompa-Loompa, pirates, Thomas the Tank Engine, Charlie Chaplin, Cinderella, princesses, a knight and many others.

Deputy headteacher Lee Richardson, who was dressed as Dick Turpin, said: 'There are some superb costumes.

It gives us a flavour of what the children are interested in and fun events like this help to get them more enthusiastic about reading. It's great to see how much effort they've all put into their costumes.'