Finding the perfect evening dress isn't always easy. Next time you're headed to an event, treat yourself to a new dress instead of digging an old one out of the back of your closet. You don't need to spend a fortune because we shopped on Amazon and found a handful of affordable pieces that are totally worth it. From sexy lace picks to silky off-the-shoulder dresses, all These chic choices have one thing in common: they're Under $20. Get shopping before they're gone.