It's perfect for everyday wear, but you can pair it with cocktail dresses if you're going out for dinner. Related: Macy’s Has a ... each of the options are all on sale for the same fantastic ...