We call them vestments, not costumes :-)
The colors are driven by the Liturgical calendar with specific colors worn during different parts of the year:
http://www.catholic.org/clife/lcolors.php
Well, whatever you call the costumes, they are very worldly and beautiful.