An off-the-shoulder black midi dress is a stylish choice for a wedding guest. The off-the-shoulder neckline adds a hint of allure, while the midi length keeps it classy. The black color is always a safe bet, and you can easily accessorize it with statement jewelry and a pair of heels. This dress is perfect for both daytime and evening weddings.