Velvet dresses in deep hues like burgundy or navy are perfect for a winter soirée, while satin dresses in pastel shades can add a soft, romantic touch to a spring event.