Why girls pink and boys blue?

Why does babygirls always have to wear pink .. everything pink! and boys blue? 
If i give birth to a girl i will not buy her pink .. or too much pink. I want my future babies to wear anything other than pink and blue.. i know its just a color but... it annoys me 😄