I find dresses and skirts so feminine. I could wear both for almost any function.
Skirts are especially good for work as they not only look professional but you can show off some very special blouses and tops.
Skirts come in many shapes and sizes.
Although I'd love to wear short and mini skirts< I just don't think they have a place in my lifestyle. I'd wouldn't mind showing a little thight but these show too much.
So for me knee lenght is right ans as I say for work, perfect. Maybe these.
Now for dates that would be different. Dinner out, a movies ... then you want to be a little bolder.
Maybe there is a special dinner party, well we can cover that too.
So versatile and so feminine.
Turn heads, show a little leg and feel feminine doing it.
Don't throw the dresses out, wear skirts too.