If it's cold enough, print or striped tights work nice. Tights with suede (or fake suede) shoes look cute. OR no tights and boots up to the knees - not too slutty though. I have a pair of fake suede wedge heeled boots and I always get compliments on them - they're just about knee high. The wedge heels are easy to walk on and they make your legs look super long. Sometimes I wear a long sleeve pink lace shirt with a black tank under it. Cute. Tight sweaters work - again...if the weather is right. NO jean jackets. Denim bottoms (skirts or jeans) should never be paired with a denim jacket.
The suede or fake suede shoes or boots soften the look and seem more feminine - where just leather shoes or boots can be a little harsh. That's just my opinion.