Short answer: Long boots — knee-high and thigh-high — are statement winter footwear that elongate the leg and add instant polish. Style knee-high boots with dresses, skirts and skinny jeans, and thigh-high boots with shorter dresses or fitted outfits for a bolder look. Choose a comfortable block heel and a snug-but-not-tight shaft. Shop the range in our Knee High Boots and Thigh High Boots collections.
Knee-high vs thigh-high boots
| Factor | Knee-High | Thigh-High |
|---|---|---|
| Coverage | To the knee | Above the knee |
| Vibe | Classic, versatile | Bold, statement |
| Best with | Dresses, skirts, jeans | Short dresses, fitted looks |
| Occasion | Day to evening | Evening, party |
How to style knee-high boots
- With a midi or knee dress: A timeless, elegant winter pairing.
- With skinny jeans: Tuck jeans in for a sleek, leg-lengthening line.
- With a skirt and tights: Polished and warm for cooler days.
- With a sweater dress: Cosy and chic for evenings out.
How to style thigh-high boots
- With a short or bodycon dress: Balance the coverage with a fitted silhouette.
- With a sweater dress: Keeps the look elevated rather than overexposed.
- With skinny jeans: For a bold, fashion-forward winter outfit.
- Keep the rest minimal: Let the boots be the statement.
Choosing comfortable long boots
A block heel adds height with stability and is far easier to wear all day than a stiletto boot. Check the shaft and calf width for a snug but comfortable fit, and look for a cushioned insole. For shorter, everyday alternatives, see our ankle boots styling guide.
Frequently asked questions
How do you style long boots?
Style knee-high boots with dresses, skirts and tucked-in skinny jeans, and thigh-high boots with short or bodycon dresses and fitted outfits for a bolder look.
What is the difference between knee-high and thigh-high boots?
Knee-high boots reach the knee and are classic and versatile; thigh-high boots rise above the knee and make a bolder, statement look.
Are long boots comfortable?
Yes, if you choose a block heel, a cushioned insole and the right calf and shaft width for a snug but comfortable fit.
What do you wear with knee-high boots?
Midi and knee dresses, skirts with tights, sweater dresses and skinny jeans all pair beautifully with knee-high boots.
