Which would you wear with straight leg jeans? Leggings and a tunic? A swishy skirt? A pencil skirt?

I'm thinking the ballet flats are a little more versatile, but educate me, please? What other words would you use to describe the differences? Masculine/feminine? Seasonal?