In general, it's best to avoid wearing black to a wedding. Instead, you might choose another neutral, like navy. Then, you can add accessories to suit the occasion, like using very light accessories and sandals for a summer beach wedding, or adding heels and hose for a more formal wedding.