The types of wedding dress codes include white tie, black tie, formal, semi-formal or cocktail attire, and casual attire.