Pick up your order at the shop, have it delivered same day in Toronto, or ship anywhere in Canada or the U.S.

Collection: Denim

160 products
  • 1990s Orange Tab Levi's 33x30
    Regular price
    $88.00
    Sale price
    $88.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970s Levi's Orange Tab 32x30
    Regular price
    $88.00
    Sale price
    $88.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970s Levi's Orange Tab 34x31
    Regular price
    $88.00
    Sale price
    $88.00
    Regular price
    Unit price
    per 
    Sold out
  • 1990s Levi's 517 31x34
    Regular price
    $88.00
    Sale price
    $88.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970s Levi's Orange Tab 29x31
    Regular price
    $108.00
    Sale price
    $108.00
    Regular price
    Unit price
    per 
    Sold out
  • 1990s Levi's 517 28x29.5
    Regular price
    $88.00
    Sale price
    $88.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970s Lee Denim 26x31
    Regular price
    $88.00
    Sale price
    $88.00
    Regular price
    Unit price
    per 
    Sold out
  • 1990s Levi's 516 36x29
    Regular price
    $68.00
    Sale price
    $68.00
    Regular price
    Unit price
    per 
    Sold out
  • 1990s Levi's 501 32x31
    Regular price
    $98.00
    Sale price
    $98.00
    Regular price
    Unit price
    per 
    Sold out
  • 1980s Levi's 505 30x31.5
    Regular price
    $78.00
    Sale price
    $78.00
    Regular price
    Unit price
    per 
    Sold out
  • 1990s Levi's 501 32x33
    Regular price
    $98.00
    Sale price
    $98.00
    Regular price
    Unit price
    per 
    Sold out
  • 1990s Orange Tab Levi's 36x34
    Regular price
    $68.00
    Sale price
    $68.00
    Regular price
    Unit price
    per 
    Sold out
  • 1990s Levi's 501 34x32
    Regular price
    $98.00
    Sale price
    $98.00
    Regular price
    Unit price
    per 
    Sold out
  • 1990s Levi's 36x28.5
    Regular price
    $78.00
    Sale price
    $78.00
    Regular price
    Unit price
    per 
    Sold out
  • 1990s Levi's 516 36x30
    Regular price
    $68.00
    Sale price
    $68.00
    Regular price
    Unit price
    per 
    Sold out
  • 1990s Levi's 501 37x34
    Regular price
    $78.00
    Sale price
    $78.00
    Regular price
    Unit price
    per 
    Sold out
  • 1990s Levi's Orange Tab 36x32
    Regular price
    $88.00
    Sale price
    $88.00
    Regular price
    Unit price
    per 
    Sold out
  • 1990s Levi's 505 34x30
    Regular price
    $78.00
    Sale price
    $78.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970s Levi's Orange Tab 29x33
    Regular price
    $108.00
    Sale price
    $108.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970s Levi's Orange Tab 36x33
    Regular price
    $108.00
    Sale price
    $108.00
    Regular price
    Unit price
    per 
    Sold out
  • 1990s Levi's Orange Tab 30x27.5
    Regular price
    $88.00
    Sale price
    $88.00
    Regular price
    Unit price
    per 
    Sold out
  • 1990s Levi's Orange Tab 32x29
    Regular price
    $88.00
    Sale price
    $88.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970s/80s Lee Bootcut Jeans
    Regular price
    $78.00
    Sale price
    $78.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970's OshKosh Hickory Stripe Overalls
    Regular price
    $168.00
    Sale price
    $168.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970's Key Hickory Stripe Overalls
    Regular price
    $168.00
    Sale price
    $168.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970's Key Hickory Stripe Overalls
    Regular price
    $168.00
    Sale price
    $168.00
    Regular price
    Unit price
    per 
    Sold out
  • 1950's/60's Hickory Stripe Overalls
    Regular price
    $168.00
    Sale price
    $168.00
    Regular price
    Unit price
    per 
    Sold out
  • 1950's/60's Duckhead Overalls
    Regular price
    $148.00
    Sale price
    $148.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970's Lady Lee Riders 32x30
    Regular price
    $128.00
    Sale price
    $128.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970's Lady Lee Riders 28x29
    Regular price
    $128.00
    Sale price
    $128.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970's Lady Lee Riders 29x29
    Regular price
    $128.00
    Sale price
    $128.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970's Lady Lee Riders 30x28.5
    Regular price
    $128.00
    Sale price
    $128.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970's Lady Lee Riders 28x28.5
    Regular price
    $128.00
    Sale price
    $128.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970's Lady Lee Riders 29x29
    Regular price
    $128.00
    Sale price
    $128.00
    Regular price
    Unit price
    per 
    Sold out
  • 1960's Lady Lee Riders 27x31
    Regular price
    $128.00
    Sale price
    $128.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970's Lady Lee Riders 28x27
    Regular price
    $128.00
    Sale price
    $128.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970's Lady Lee Riders 30x28
    Regular price
    $128.00
    Sale price
    $128.00
    Regular price
    Unit price
    per 
    Sold out
  • 1970's Lady Lee Riders 28x29
    Regular price
    $128.00
    Sale price
    $128.00
    Regular price
    Unit price
    per 
    Sold out
  • 1960's Lady Lee Riders 27x29
    Regular price
    $128.00
    Sale price
    $128.00
    Regular price
    Unit price
    per 
    Sold out
  • 1960s/70s Blue Bell Blanket-Lined Chore Coat
    Regular price
    $148.00
    Sale price
    $148.00
    Regular price
    Unit price
    per 
    Sold out