If you've never seen thousands of people dressed up like hippie versions of the Jolly Green Giant, then you've probably never celebrated May Day in Sussex. Every year, the town of Hastings on the south coast of England celebrates the coming of summer with the Jack in the Green Festival. Jack in the Green is a four day event that attracts people from all over the country and culminates with a giant parade where everyone dresses in green clothes, paints their faces green, and covers themselves in green foliage.
According to their website, the festival has been described as "thee celebration of Morris dancing and traditional merriment, centering on the symbolic figure of Jack in the Green and culminating in a wild costumed parade - one of the most bizarre in Britain." At the end of the festival, the "Jack" character is symbolically slayed to release the spirit of summer.
Check out some of this year's best costumes below.