I say black is fine. I grew up hearing about the "little black dress" how you had to have the perfect LBD (not to be confused with VPL which should be avoided), and if you found the perfect LBD you'd be set for any event that came up in your life. Given that information, I think it's ok to wear your perfect LBD (without VPLs) to a wedding.
I would stay away from all back though. So a black dress, with black shoes, and a black bag and black jacket is just too drab. But some fun shoes, a bright bag, a jacket/cardigan with some colors, will make it much more fun. I'm personally a huge fan of brightly colored shoes and purses (I don't wear a scarves, and jackets/cardigans can be too warm here).