I don't shave my legs. My skirts all reach my calves, and I always wear at least knee-highs, and everything is either dark, opaque or both. Also, after over sixteen years of this, my leg hair is fine and fairly light colored, so it's not even noticeable if I happen to not wear stockings that day. (And - and this is a tip of sorts - in very cold weather, I wear leggings over tights. By the end of the day, I have almost no hair on my legs. :))
no subject