Black Friday is days away, but the deals have already started with slashed prices on dresses under $50. Shop mini, midi, and ...