A denim shirt is a fashion staple that can never go out of style and that looks good with almost everything. It can be worn all year round, but it seems that the spring time is the best time for weari...