Baby hat and caps