Unless you are attending a black color ‘theme’ baby shower, it is not appropriate to wear black. Baby Showers are happy and light spirited affairs. A light or pastel color would be more fitting.