When choosing colors for any event, I believe that you find out what those colors symbolize and use those meanings somewhere in your theme. I like to use Christian references so for my anniversary party, I thought about yellow and green. Yellow would represent the glory of God and the brightness of his presence. The green stands for growth, life and being fruitful. This would be great for the spring.