因为红色在中国自古以来就被视为正色、贵色,可以辟邪,古代贵族们喜欢用红色作自己的衣裳。但到了春秋时期,贵族们喜欢用紫色作为自己的衣裳,孔子觉得紫是杂色,这是以邪代正,所以表示自己很讨厌这种行为:恶紫之夺朱也。
我们从五行这个方面来说说宋代皇帝为什么喜欢红色。我国自古就重视阴阳五行,认为五行是产生万物的源头,同时五行也对应不同的颜色。比如秦朝是就崇尚水德,因此秦朝的冕服为黑色,同时秦在数字上崇尚数字六,玄冕则在冕服等级中排行第六,为举行大祭祀时穿的服装,是最高等级的服饰。而黄色的冕服是汉朝是才出现的,汉朝崇尚土德,对应的颜色是黄色,但皇帝也不是一成不变的只穿黄袍,帝王的常服颜色以五行色为主,其他颜色也可以穿。而宋代崇尚的火德,对应的颜色为红色,所以从五行方面来看,可以很容易理解宋代皇帝的画像上服饰为什么多位红色。
在这种背景下,虽然黄色仍然是皇家的专用及标配颜色,但宋朝后面的每个皇帝,基本都偏爱穿红色龙袍,大臣们的朝服也都是以红色为主,这也是为什么大家在看宋朝皇帝画像时,会发现除了赵匡胤外,其他皇帝基本都是穿的红色龙袍。