Since its inception in 1995, children across the UK have been celebrating World Book Day by bringing their favorite literary characters to life.
This year’s event is just around the corner, taking place on Thursday, March 6.
If you’re still undecided about your child’s costume, don’t worry! We’ve got you covered.
To help spark some creativity, we’ve gathered 21 fantastic costume ideas that are sure to inspire.
From Willy Wonka to Matilda, Goldilocks to the BFG, check out our gallery below for some truly magical looks:

9. Mary Poppins
Esmae as Mary Poppins. | Casey Morrison

10. The Big Bad Wolf
Roman as the Big Bad Wolf. | Lyndsay Marie

11. Cinderella
Amelia as Cinderella. | Abi Hartley

12. Oompa Loompa
Harvey as an Oompa Loompa. | Charlotte Loren Revill


