This long red dress has buttons down the front with a feminine ruffle on the sleeve. I wear it with sneakers and flops for a more casual look but you can pair it with some heels if you're going somewhere a little more dressy. Disclaimer - this dress is LONG and will look great on you!