40 degrees means it's genuinely cold out. You need real layers, a solid coat, and the right boots. What are the best outfits for staying warm and looking good in 40-degree weather?