Men’s Dress socks are like hosiery, but for men. They are much thinner than normal socks as they are worn with a dress or smart shoes, for occasions like weddings. They also keep your feet odour free and wick away moisture and sweat. Dress socks are available in cotton, wool, bamboo, polyester and other fabrics. They also come in unique patterns such as stripes, argyles, dots, and coloured toe and heel prints.