When I started to wear knee high, I would hide them under my jeans. Now it skinny jeans and the knee highs on the outside. When you wear with confidence, embarrassment is not an option.
And when you wear those boots with leather pants, your confidence is off the chart.