About This Outfit
This might sound kind of morbid, but every man needs a funeral suit. A simple, dark (black or charcoal) two piece suit that you can wear with a white shirt to formal events.
Sure, a navy suit will suffice, but if you really want to dress for the occasion, you need something more traditional.
But a plain black suit can be a little too, well, plain. If you get something with a subtle pattern, like this charcoal herringbone suit from Vulture Suits, it will be more versatile.