There is a difference between high-heeled boots and high-knee boots. High-heeled boots are designed to make your legs look longer and leaner, while high-knee boots have a more practical purpose. They are designed to keep your legs warm in the winter and protect them from mud and water when you enter puddles.
High-knee boots can be worn by both men and women because they are unisex footwear. However, there are some styles that look better on women and others that look better on men. When buying high-knee boots, you should also consider whether you want to wear them with pants or skirts.