A formal shirt for any occasion is a great asset to have. This cotton shirt would be a great choice for almost every occasion during the summer. Complete the look with a pair of formal pants.