Festive dressing: Why do we wear the colour black on Makar Sankranti?

Black, as a colour, absorbes all the heat in contrast to other colours. It is, therefore, chosen so as to stay warm on a cold winter day.