I have a very smart wedding in Wiltshire at the beginning of December and am at a loss as to what to wear. I am trying to find a really smart silk or velvet dress coat that will see me through a few weddings, but seem to be drawing a blank. I'm 34, so don't want to look like the Spinster Aunt of the bride... Any suggestions would be massively helpful. Being in remote Yorkshire means that something online would be good.