Holiday dresses are designed for both formal and cocktail events during the festive season. Often colored in shades of red, green, silver and gold, these long and short dresses bring the Christmas spirit to any kind of event you'll be attending over the holidays. For a winter ball, you'll need a formal holiday dress such as a long mermaid gown. You can choose from deep shades of emerald, burgundy or vibrant red to add an Xmas inspired touch to your look. For a holiday cocktail party with friends or family, opt for a short cocktail dress with long sleeves. This will keep you warm and show off your style!