With the holiday season quickly approaching it might be time to think about something to wear to all of those holiday engagements. You know you are going to need (OK, want) a new dress. We have found 18 perfect cocktail dresses that won’t break the bank. All are under $250. Some are well below.
– Lauren Dimet Waters