To stay warm while wearing a dress at a wedding, consider layering strategically. Start with a cozy and elegant wrap or shawl in a complementary colour to your dress. Faux fur or cashmere wraps are both fashionable and warm. You can also opt for opaque tights or leggings to keep your legs warm, particularly in cooler weather. Closed-toe shoes or boots can help retain heat in your feet. Additionally, choose a longer dress with full coverage if the wedding allows for it. Lastly, accessorize with gloves and a stylish coat or jacket that you can wear when moving between venues or during outdoor portions of the celebration. These layering options will keep you comfortable while ensuring you look chic and wedding-appropriate.