Denim shirts are having a real fashion moment. If, inexplicably, you don't have a worn friend of a denim shirt or two in your wardrobe - or even if you do - now is the time to invest. Truth is, men's denim shirts have never been out of fashion, because they're beyond mere trend.