I'd wear them:
- with skinny jeans tucked into them, a longer top (e.g. a tunic) and a tailored jacket
- an above-the-knee skirt or dress in a pretty floral print...to mix up the girly with the edgy. But I'm a total 90s fashion addict so that may not be your style!
- over leggings with a tunic
Try some of these ideas:
http://chicisimo.com/files/200.....90x450.jpg
http://images0.chictopia.com/p.....ts_400.jpg
(These are over the knee boots but styling options would apply for your shorter ones too) http://trendy-fashion-buzz.com.....oots11.jpg
http://www.roxannewilson.com/w.....s_main.jpg