Long Sleeve Velvet Prom Formal Dress is suitable for different occassions, such as wedding, cocktail, after party, tea party, date, dancing, Church, bridal shower, Halloween, Christmas, fall, Winter, banquets and other formal wear. This Dress is very soft, comfortable, stretchy, and lightweight.great as wedding guest dress, bridesmiad dress. cocktail dress, tea dress, winter party dress, church dress.