Midsummer celebrations in Sweden involves wearing flower garlands on your head. The celebrations are held on the longest day of the year, usually around June 21. During the celebrations, people dance around Maypoles decorated with flowers and foliage.