This vintage Betsey Johnson dress is a stunning piece for any occasion. The knee-length dress features a beautiful floral pattern on crushed velvet fabric with a mesh insert accent. The pullover closure and slimming design make it a comfortable and flattering fit. The dress comes in size M and is made of a mix of elastane, polyamide, velvet, and acetate, requiring dry cleaning only. The dress is perfect for travel, weddings, holy communion, party/cocktail, casual, formal, workwear, and business events. The dress has various themes including punk, clubwear, rose, rockabilly, retro, western, designer, sexy, hip hop, harajuku, flower, rock, hippie, bohemian, victorian, city, classic, boho, gothic, hipster, 50s, 60s, 70s, steampunk, 80s, and 90s.