I happened on a web site that offers bridesmaid dresses that can be wrapped and configued in a variety of ways. They come in many colors (to match or coordinate) and you can add many different accessories (flowers, headbands, purses, shawls.) The short version is $140, long $180. I haven't purchased a dress like this for ages, but that seemed like a reasonable price ---and because the dress is so versatile, it could be worn strapless, with one bare shoulder, look like (click title for url)
sleeves, or with two straps in a variety of configurations. Thus, it would be suitable for a prom, bridesmade dress, a party, or to wear to any special occasion. No puffy sleeves --- making it suitable for many uses after a weddiing.
Find it at: http://www.dessy.com/wrap-dr