Why Croquet Players Wear White
1. Well, it is often played in hot weather. Reflecting heat instead of absorbing it makes sense.
2. Could it be a simple carryover from a close association with tennis?
3. The folks at the white hat factory have to make a living too.