Sun hats are usually made of light colors that reflect heat better. While white is the best choice, it’s better if the cap has a darker color underneath to absorb UV rays. Besides white hats quickly get stained and dirty, which is why off-white colors like beige or khaki are rather popular.