I always liked the over knee socks but my problem was the socks were always going down. Somebody was smart enough to invent these very sexy tights that are successfully replacing the over the knee socks and are very easy to wear.
Don’t be stressed to have a too short or tight skirt cause they are visible enough. It’s the perfect sexy detail from..or better say “under” a completely normal look. The mix with a pair of biker boots looks great but if you want to go classy take some high heels ankle boots to make your legs long and sexy.
My advice: keep it simple and don’t go for something too tight otherwise you risk to look cheap.
I found some nice models on Asos.