One of my favorite things that I discovered a few years ago is the convertible dress. It is a dress that can be worn in a number of different styles and I think it is a great idea and something I will definitely be including in my suitcase. They can be expensive (think upwards of $200 bucks) so here are some options that I found that are a bit more wallet friendly.
If money is no object this version comes in at over $300 bucks. One day I may invest in one of these but for now it is a bit out of my price range. This is a great option for formal wear.