A great linen shirt should be a staple of every man's summer wardrobe, because it's one of the best things to wear to stay cool.