Dressing warmly for the winter months doesn’t mean you have to give up on looking stylish. If you are looking for a cool coat, odds are you will be opting for something tight and tapered. Of course, traditionally, leather is perhaps the coolest fabric. But wool coats and pea coats can also be very cool, depending on how they are cut and how well they fit you. As for color, anything can work, as long as you feel good wearing it.
Here are two of the coolest I could find – I love the green one especially:
Cool coats for men pictured:
Left: BattleFire Cool Spring Thickening Velvet Man Leather Coat Collar Cultivate Jacket, light brown
Right: SSLR Men’s Double Breasted Slim Wool Coat Jacket, green
Double breasted jackets tend to have a more formal look to them than the usual single-breasted models. That is why they are ideal when the occasion calls for a more dressy style of attire. As with any other jacket, you should make sure the sleeves are just the right size, as well as the shoulders. It is all too common to see men wearing jackets that are just too big on them.
Two examples – I like the tapered look of the one on the right:
Black double-breasted blazers for men pictured:
Left: Leonardo Valenti Mens Black Blazer Double Breasted Classic Fit Made in Italy Metal Button
Right: Doublju Mens double Gold button tailored Jacket
White is the perfect color to wear in the summer. It reflects light rather than absorb it like darker colors do, and so a white garment tends to keep you cooler than a dark one. How cool it is also depends on the fabric used, of course. Look for lightweight fabrics that let air flow in and out. Heavier fabrics may trap your own body heat. Beach shirts are often made of linen, while Hawaiian type shirts are usually cotton.
A couple of examples I find quite casual and nice:
Mens white beach shirts:
Mens white beach shirts pictured:
Left: Hawaiian Aloha Fashions White Wedding Men Hawaii Island Shirt
Right: JMP Cotton drawstring collar long sleeve beach shirt
Keep in mind that linen wrinkles easily, and that is partly why it is a fabric used in casual garments. It does have that summery, beachy look, though. Of course, almost any shirt could be considered a “beach shirt”.