I want to get a smart blazer to wear when cardigans aren't quite working over an outfit but is it possible to wear a coat over the top? Or are blazers just for that transitional autumnal stage when a coat isn't needed? I have a couple of daytime winter events coming up where a blazer over a midi dress would look perfect, but to get to the events I'd need a coat and I don't know how it would work! What do blazer-wearers do in the cold and the rain?