В России согласно указу Павла I все новорождённые члены императорской фамилии становились кавалерами высших степеней российских орденов: девочки - Св. великомученицы Екатерины, мальчики - Св. апостола Андрея Первозванного. К этим наградам полагались муаровые ленты: розовая - девочкам, а голубая соответственно мальчикам.
Аристократия, а затем купечество и мещане стали подражать августейшим особам, наделяя своих новорождённых лентами императорских цветов, хотя и без орденов, конечно. Традиция дожила до наших дней.
На самом же деле никакие исследования не подтвердили приверженность любого из полов к определенному цвету. Любовь многих девушек к розовому навязана исключительно общественными гендерными стереотипами.
Я думаю это обыденное проявления сексизма, которое мы, как и многое другое просто не замечаем. Мне например, никогда не нравился розовый цвет, но родители покупали одежду розовых оттенков в таких количествах, что сейчас меня просто тошнит от этого цвета!
Вопрос был "почему?", а не "когда?"
Когда орден Андрея Первозванного (с голубой лентой), а затем и орден Святой Екатерины (с розовой лентой) стали давать великим князьям просто по праву рождения - это положило начало традиции повязывать новорожденным голубые и розовые ленточки.