When it comes to early spring weddings, the best colors to wear are light and spring-like shades. Think soft pastels and airy tones such as blues, pinks and yellows. For a more refined look, try pairing classic navy or grey with a brighter accent color like white, peach or light purple.