
With the spookiest day of the year officially here, Americans are expected to go all out when it comes to costumes, with a report from the National Retail Federation estimating $3.6bn will be spent on Halloween outfits this year.
However, with the 31st of October falling on a Monday, it means you may have already spent an entire weekend celebrating.