WORLD Book Day is always one of the highly anticipated dates on the school calendar.

With that in mind, we have put together some of the most impressive homemade costumes we've seen so far today.

First off is this amazing Mrs Trunchbull costume from Elsie Elwick, complete with Amanda Thripp.

South Wales Argus:

Keeping with the Matilda theme is Brooke Hardy as Bruce Bogtotter with his chocolate cake.

South Wales Argus:

Maisie Grist is the Mad Hatter in this amazing homemade costume.

South Wales Argus:

If 80s Madonna was cast in the role it would probably look something like this.

South Wales Argus:

Roald Dahl features heavily this year. Harry, 10, and Indie, 9, are Fantastic Mr Fox and Violet Beauregarde here.

South Wales Argus:

Lottie Bailey, 7, is Little Miss Princess.

South Wales Argus:

Hannah King, 10, from New Inn has gone a bit more old school - dressing up as Scarlett O'Hara from 1930s classic Gone With the Wind.

South Wales Argus: