For winter I love skirts...plaid, tweed, tartan...all wool if possible. Most of them are just below the knee to mid-calf. But I have a long one I wear when I go to the Mennonites.
All these were a few dollars at the op shops...
For my base layer, I wear black merino thermals (tops and leggings), thick black Explorer socks...and my duckfeet...
this is my latest op shop skirt
And over my thermal top I either wear a wool (preferably) vest, jumper or cardigan.