These are just perfect for Winter. Warm and soft cotton mix over the knee socks that sit just above the knee. These look great with any length of skirt, and feel really nice on the leg. In classic Winter colours, these will coordinate with any outfit, and can even be worn under trousers for extra warmth!