Even though black is considered an ill-omened color by the Hindus, it has been a custom to dress up in black on Makar Sankranti for the following reasons: 1. Black dress is worn on Makar Sankranti as a symbolism to fight against evil 2. Makar Sankranti falls on the last day of winter. Since it is very cold on the last winter day, black is worn to absorb the heat from the atmosphere to keep the celebrants warm during the revelry.