CREATIVE children let their imaginations run riot as they were challenged to bake a cake to celebrate Roald Dahl's birthday.

All sorts of weird and wonderful designs were entered into a fun competition at Darnhall Primary School in Winsford.

The author's own words 'scrumdiddlyumptious' and 'splendiferous' are the ideal ways to describe their amazing inventions.

Winsford Guardian:

Charlotte Nash with her colourful cake featuring the BFG and his dream catching skills

Pupils were inspired by his books and colourful characters to create cakes with an enormous crocodile, a giant peach, chocolate factory, golden ticket and big tortoise.

Winsford Guardian:

Cian Green celebrates Charlie and the Chocolate Factory

Children all over the world celebrate this much loved author's birthday every year on Roald Dahl Day, September 13.

READ > Expedition to Kenya makes lasting impact on teenagers

The writer, who was also a spy, ace fighter pilot, chocolate historian and medical inventor, has sold 250 million copies of his books which have been translated into 59 languages.

Winsford Guardian:

Sisters Loa and Teyya Morrison with their cake celebrating the story of James and the Giant Peach

Headteacher Sarah Tomlinson said: "We wanted to think of creative ways to celebrate Roald Dahl's birthday. The pressure of dressing up every year is very costly.

"The children really enjoyed it. The voting has gone crazy. One cake has more than 800 votes!

"They are all spectacular from the most elaborate family efforts to the very much child made squishy cup cake.

"We wanted to encourage families to do something together.

Winsford Guardian:

Imaginative pupils with their extraordinary Roald Dahl inspired cakes

"All the cakes are on our school Facebook page and we are holding a public vote that closes at 9pm on September 19."

A collection of Roald Dahl books and activity packs will be presented to the four pupils whose cakes win the most votes.

There are 38 entries from children aged two to 11.

To vote for your favourite cake visit Darnhall Primary School Facebook page