Blue Cotton Shirt

When it comes to formal shirts the first color I think of is blue. While navy is a neutral color…