Timeless, modern, versatile, renewed, essential, comfy, stylish, durable... Denim means all of these and much more. ​
  • And we're not talking only about jeans here.