If you're attending a winter wedding (or a summer wedding with a bad weather forecast), you'll need a slightly different approach. This season provides an opportunity to experiment with layering your womenswear. Think about the first layer everyone will see when you arrive: the coat. A belted trench is stylish and formal, but also hints at individuality. A plush wool coat will keep you cosy if you're easily affected by cold, and if you choose an elegant longline cut it looks as good as wearing a dress.
Underneath you'll have your perfectly coordinated occasion wear. Winter is a time to go wild with richly textured fabrics without worrying that you'll overheat. How about a full sumptuous skirt made from the finest satin? Or a formal A-line dress with a dashing faux fur wrap?
One must-have for every winter wardrobe is a blazer. They're endlessly versatile, pairing with any sort of formal wear to create a layered look. From luxurious velvet to smart satin, a blazer can add new dimensions to an outfit, dressing up even a simple frock into an evening-worthy ensemble.
For men, you can't go wrong with a three-piece suit with a waistcoat. Deep greys and blues look wonderful at church weddings. If you're heading out to the countryside then opt for a traditional tweed or houndstooth pattern to really match the occasion.