I've been invited to a smart wedding in Scotland in November. Despite the fact that I'm in my 70s, I've just realised that I have only ever been to summer weddings and I have no idea what to wear at a winter wedding. I have dresses I can wear, but what do I do about a coat? My only smart coat is an olive green gabardine raincoat. It's a good quality, expensive coat but it doesn't seem very wedding like. And it wouldn't look right with a fancy wedding hat. What do people do - just wear a drab coat for the service and only start looking like a wedding guest when they take the coat off at the reception? (I obviously don't want to buy a smart coat just for this one occasion.)