When wearing a black suit, it is best to stick to plain and subtle colors, such as white or pale blue. Avoid colors that are too bold or super-saturated, as these look unsophisticated and immature.
Unless the occasion is a funeral, also be sure to avoid wearing a black dress shirt, as this creates a somber look. For those with pale skin, try to choose a dress shirt with a gray tone or with small patterns to smooth the transition between the dark suit and your lighter skin. For those with darker complexions, it is easier to wear higher contrast shirts as these clash less with a darker skin tone.