В стародавние времена новорожденным дворянским мальчикам присуждали орден Святого Андрея с голубой лентой, а девочкам - Екатерины, с красной лентой. Орден на пелёнки не наденешь, а вот ленточкой перевязать можно. Вот так и пошло, что мальчикам сначала полагались голубые ленточки, потом и одежду стали в тон подбирать. Так же и с девочками. Но у девочек ещё важную роль сыграл культ куклы Барби с её розовым цветом. Он вытеснил красный.
Спасибо за ответ