Когда орден Андрея Первозванного (с голубой лентой), а затем и орден Святой Екатерины (с розовой лентой) стали давать великим князьям просто по праву рождения - это положило начало традиции повязывать новорожденным голубые и розовые ленточки.
Вопрос был "почему?", а не "когда?"