Black, grey, green, and navy blue blazers are some of the most popular colors when it comes to choosing blazers for men.