There are subtle differences between blazers, sport coats and suit jackets ... and polish up your style on nights out or weddings. The best blazers for men are cut from breathable fabrics ...