There are so many gorgeous shades that complement medium to dark brown skin tones. From earthy tones like sand and brown to bright, vibrant colors like neon yellow and cobalt blue to the basics of black and white.
Earthy colors like sand, beige and creams, as well as black and gray, look beautiful on medium brown skin. For something bolder, metallics like copper and gold and even neons look amazing. Dove gray (medium gray with hints of pink or blue) works on olive skin. If you're more tan or bronze-colored, opt for a dark gray.
Bright, vibrant colors pop against dark brown skin. Think jewel tones like ruby, garnet, emerald and sapphire. On the other side of the spectrum, soft pastels like creamy yellows, powdery blues and mint greens look like a dream on dark brown skin, too.