Deluxe Midnight Witch Let your hat do the talking as a Deluxe Midnight Witch (£25), which comes with a surprisingly pretty dress. Deluxe Midnight Witch £25 from partydelights.co.uk Buy Now