In the winter, one of the biggest problems a wedding guest faces is how to stay warm and look smart at the same time – a particular problem if the ceremony is taking place in a draughty church! The answer is to invest in a smart opera coat, like this one from LK Bennett. As investments go, it’s a fairly big one – this coat is £389, but you can often find much cheaper versions on the high street, and just think of all of the weddings you’ll be able to wear it to!
The beauty of a coat like this is that it doesn’t matter what you’re wearing underneath: wear something dressy enough for the evening reception, but throw this over the top, and you’ll still look smart enough for church. The gold brocade will go with most colours, too, so it won’t matter too much how you accessorize it.