Dresses Every Woman Should Own
The 8 Dresses Every Woman Should Own
7
For those special occasions that don't call for a totally formal dress, you need a great cocktail dress, like this one from Zimmermann ($630) that can go from dinner and drinks to a party, if need be. Choose one with details that will work all year to get the most for your money.