It depends on the setting of the wedding. In daylight, lighter shades like beige and gray are best. So, for evenings darker shades like navy blue or back are best suited.