I have to admit I don't see all black or stand out red often at weddings- which with white leaves out like 70% of my closet usually, haha-but I think they would both be acceptable at an evening formal wedding. Also, what would be great are jewel tones- an outstanding turquoise or rich purple or the deepest fuschia or a midnight blue indigo color.