Short or long, vintage or modern, there is a place for a velvet dress in almost any wardrobe. Skaters wear them on the ice, while others wear them for a night on the town. It is the shimmer of a velvet dress that does it, providing a richness of colour that almost glows.
Historical re-enactors wear velvet, too. It is never easy on the budget, but the appearance is always worth it. Show off that shimmer.