If you think about it, you can layer a dress with a denim jacket or a shacket and turn it into a casual look. You can wear it with heels when the occasion is more formal or wear it with sneakers ...