Formal wedding attire sits between cocktail and black tie on the wedding dress code scale. It's slightly more elevated than cocktail attire and a touch less dressy than a black-tie nuptial. Men can wear a tuxedo, but they don't have to—a suit and tie are also appropriate. Dress shoes fit the bill when it comes to footwear. Women's attire includes evening gowns, elegant cocktail dresses, and sundresses so pick the hemline you feel best in. That being said, you don't have to wear a dress at all. A jumpsuit is the perfect alternative to a dress and will provide ultimate comfort.
Absolutely NO jeans or bright/neon colors (meaning highlighter colors).