Graduation dresses come in many styles, such as a cocktail dress or a semi-formal dress, but they should be cut shorter in length. While the traditional attire for graduation day consists of a graduation cap and gown (or a graduation robe), the party attire for the afterward celebration is a graduation dress. They can also be any color and can range from simple to elaborate and can usually be worn for multiple occasions. So even though graduation day only comes once, your dress can be worn for many events to come. These dresses are very similar to the short prom dresses or short homecoming dresses.