12 Of The Best World Book Day Costumes
World Book Day is nearly upon us (7th March), cue mothers scrambling for last minute Amazon purchases, while others pull all-nighters on their sewing machines. Fear not, however, as we’ve done the hard work for you.
£17.99, H&M (Giraffes Can’t Dance)
£25, Marks and Spencer (The Hobbit)
£27, Selfridges (The Wild Swans)