An off-shoulder midi dress is a trendy and stylish option for a wedding. The off-shoulder neckline adds a touch of allure, while the midi length keeps the look sophisticated. Opt for a dress in a bold color, such as royal blue or emerald green, to make a statement. The flowing skirt and cinched waist create a flattering silhouette. Pair it with strappy heels and statement earrings for a fashion-forward ensemble.