Whether you're dressing up for a night out or looking for a wear-everywhere staple, these jackets will have you looking great without breaking the bank. Keep scrolling to shop 20 of the best spring ...