The color of socks doesn't contribute to the smell of a person's feet as much as the type of fabric. To prevent feet from stinking, people should wear thick socks made of materials like cotton.
Cotton helps to draw moisture away from the skin, which makes them a great fit for preventing stinky feet. In addition, people can add foot or baby powder to their feet to help remove any moisture and keep them dry. It is also advised that people change their socks on a daily basis to prevent any moisture build up, which can lead to stinky feet as well as bacterial or fungal infections.