Couples can have a informal, semi-formal, or formal wedding, depending on preference. If the bride wants an informal ceremony, it is acceptable for her to wear a white pants or skirt suit. The bride can also wear a short wedding dress for an informal morning wedding. For formal ceremonies, the bride's dress should touch the floor; a veil is usually worn for formal wedding, but is optional for semi-formal ceremonies. The groom's attire can be a sportcoat, corporate-style suit, or tuxedo, depending on whether the wedding is informal, semi-formal, or formal. The bride and groom should wear the same style of dress to the ceremony; for example, if the bride is dressed in a formal wedding gown, the groom should wear a tuxedo.