It's the same in Canada. Often yellow and/or light green are chosen as colors if the sex of the baby is not yet known.Originally Posted by Anonymous
The custom of dressing boys in blue and girls in pink has its origin in the idea of protecting newborns from evil spirits. Blue, as the color of the heavens, was especially potent in frightening away demons, hence it was allotted to the most important child, the boy. Girls were thought so little of in early centuries that there was no point in giving them a particular color; pink was probably a later attempt to balance the color scheme. A European legend is much prettier. Baby boys were found under cabbages, which were somewhat blue in color. A baby girl was born in the heart of a pink rose.
Why do boy babies get dressed in blue, and girls in pink?
Long ago, many people believed that evil spirits hung around the nursery, but that these spirits were repelled by certain colours. The most potent colour was blue, associated with the heavenly sky.
Blue was believed to frighten away demons and rob them of their power. So blue on a baby was not only adornment, but also seen as a very necessary precaution. Now this was a long time ago, when girls were considered inferior, so boys got the really potent blue colour—it didn't matter what colour girls got. The assumption is that later generations chose pink for girls to symbolize that new rosy all-over-pink look.