I own six pairs of boots and two pairs of tennis shoes.
Of the boots, two are more functional: 1 pair of snow boots and 1 pair of thick leather hiking boots. I wear them when mining or rock hounding to protect my feet.
The other boots are all "cosmetic" as they are different materials: leather, suede, etc. Different heights from ankle boots with a heel to knee-high with a low heel.
I love wearing them. My problem is usually deciding which ones I want to wear with a chosen outfit.
<------ knee-high black leather, of course.