42 Stylish Dresses That Will Work for Any Upcoming Special Occasion