In my dress selections for daily life, I prefer short-sleeved or strappy dresses (long or knee-length skirt). But if it is strappy, I usually wear something inside to cover my shoulders and/or arms. And if the dress has a short skirt, I always wear a pair of leggings under of it with a pair of boots. So, to sum up, I usually wear short dresses in winter, and long dresses in summer :) Regarding special occassions, I rarely attend such activities, but last summer, I went to the weddings of two different friends with my boyfriend. In one of them, I wore a black-white patterned, short-sleeved, knee-length dress, and in the other one, I wore black satin trousers and a lacy short-sleeved fitting blouse.
I can't help but to look at those beauties; I can view these dresses for hours! They come in various designs and shapes; it's like a pleasant eternity :) If you want to check out more, please visit this website: http://www.jjshouse.com/Little-Black-Dresses-c43