It can be worn for just about any occasion, as long as you're wearing it RIGHT! Wear it down with sweater and stockings with a simple shoe- to keep it casual. For a dressier look, keep the legs bare or wear sheer leggings with possibly stilettos- my favorite. BUT of course regardless of which look you choose, accessories always make the outfit.
*Texture always give a visual interest.
*Accessories can make or break the look.
*Shoes are always a plus.