Pink tee shirt art by ClkerFreeVectorImages, PD image.
In Victorian England, red was the popular color for men and blue for women. The children wore paler versions of these colors so young boys wore pink and young girls wore light blue. It was only in the 1940s that these were reversed.