Yes! One-shoulder dresses come in a wide range of fabrics, colors, and silhouettes to suit all dress codes from casual to black-tie celebrations.