I have been asked by a very close friend to attend the unveiling of a headstone at a cemetery this Sunday. I believe this is 1 year after the death of their relative and, in my mind, this is a sort of celebration of their life and the unveiling of the headstone is a tribute. In other words, it is not a grim affair. The problem is that I don't own a black suit, black sport coat or black shoes. I have black pants and a black shirt. I have a navy chalk-stripe suit and a black/grey chunky hounds tooth sport coat. I have dark brown shoes and many different shirts/ties. What should I wear? A small part of me wants to put on black pants, a black shirt and the grey/black sport coat, but I don't want to look like a waiter. Then again, I don't want to offend anyone, and seeing as how this is a Russian/Jewish event, I am 99% sure most men will wear black regardless of whether it's a happy event or not (Russians love black for everything). Thanks guys!