Like David Beckham himself, the denim shirt is a trusty, timeless and endlessly versatile part of the menswear canon.