Always the right choice, this 100% cotton denim shirt is the ultimate pick for everything from easy-going days to exciting nights out.