The wife and I are stepping out to a Valentine's Day dinner dance on Sunday evening. It's not formal or even semi-formal, just a "dress nice" occasion - comparable to "day wear" on the Highland dress spectrum.

I'll be wearing my charcoal-grey tweed Crail jacket and waistcoat. Given the nature and time (evening) of the event, the color of the jacket, etc., should I go with black sporran and shoes, or would brown leathers be okay as well?

Here's a pic of my jacket (from an advertisement):



Thanks, folks...!