Save 9%
Sale price$36.45 CAD
Regular price$39.98 CAD
Indian Needle Men's Grey Cotton Solid Formal Trousers
Save 23%
Sale price$30.95 CAD
Regular price$39.98 CAD
Indian Needle Men's Navy Blue Cotton Checked Formal Trousers
Save 23%
Sale price$30.95 CAD
Regular price$39.98 CAD
Indian Needle Men's Grey Cotton Checked Formal Trousers
Save 23%
Sale price$30.95 CAD
Regular price$39.98 CAD
Indian Needle Men's Brown Cotton Checked Formal Trousers
Save 23%
Sale price$30.95 CAD
Regular price$39.98 CAD
Indian Needle Men's Cream Cotton Checked Formal Trousers
Save 23%
Sale price$30.95 CAD
Regular price$39.98 CAD
Indian Needle Men's Black Cotton Checked Formal Trousers
Save 23%
Sale price$30.95 CAD
Regular price$39.98 CAD
Indian Needle Men's Brown Cotton Checked Formal Trousers
Save 23%
Sale price$30.95 CAD
Regular price$39.98 CAD
Indian Needle Men's Blue Cotton Checked Formal Trousers
Save 23%
Sale price$30.95 CAD
Regular price$39.98 CAD
Indian Needle Men's Beige Cotton Checked Formal Trousers
Save 19%
Sale price$30.95 CAD
Regular price$37.98 CAD
Indian Needle Men's Charcoal Checked Formal Trousers
Sale price$36.45 CAD
Indian Needle Men's Blue Cotton Solid Formal Trousers
Sale price$36.45 CAD
Indian Needle Men's Blue Cotton Solid Formal Trousers
Save 4%
Sale price$36.45 CAD
Regular price$37.98 CAD
Indian Needle Men's Black Cotton Checked Formal Trousers
Save 4%
Sale price$36.45 CAD
Regular price$37.98 CAD
Indian Needle Men's Navy Cotton Checked Formal Trousers
Save 23%
Sale price$30.95 CAD
Regular price$39.98 CAD
Indian Needle Men's Purple Cotton Solid Formal Trousers
Save 23%
Sale price$30.95 CAD
Regular price$39.98 CAD
Indian Needle Men's Grey Cotton Solid Formal Trousers
Save 23%
Sale price$30.95 CAD
Regular price$39.98 CAD
Indian Needle Men's Black Cotton Solid Formal Trousers
Save 23%
Sale price$30.95 CAD
Regular price$39.98 CAD
Indian Needle Men's Beige Cotton Solid Formal Trousers
Sale price$35.95 CAD
Indian Needle Men's Navy Cotton Polka Dots Formal Trousers
Sale price$36.45 CAD
Indian Needle Men's Gold Cotton Polka Dots Formal Trousers
Save 16%
Sale price$28.45 CAD
Regular price$33.98 CAD
Indian Needle Men's Grey Cotton Solid Formal Trousers
Save 16%
Sale price$28.45 CAD
Regular price$33.98 CAD
Indian Needle Men's Grey Cotton Solid Formal Trousers
Save 16%
Sale price$28.45 CAD
Regular price$33.98 CAD
Indian Needle Men's Black Cotton Solid Formal Trousers
Save 3%
Sale price$30.95 CAD
Regular price$31.98 CAD
Indian Needle Men's Blue Cotton Striped Formal Trousers
Save 3%
Sale price$30.95 CAD
Regular price$31.98 CAD
Indian Needle Men's Green Cotton Striped Formal Trousers
Save 3%
Sale price$30.95 CAD
Regular price$31.98 CAD
Indian Needle Men's Blue Cotton Striped Formal Trousers
Save 3%
Sale price$30.95 CAD
Regular price$31.98 CAD
Indian Needle Men's Red Cotton Striped Formal Trousers
Save 3%
Sale price$30.95 CAD
Regular price$31.98 CAD
Indian Needle Men's Grey Cotton Striped Formal Trousers
Save 3%
Sale price$30.95 CAD
Regular price$31.98 CAD
Indian Needle Men's Black Cotton Striped Formal Trousers
Save 3%
Sale price$30.95 CAD
Regular price$31.98 CAD
Indian Needle Men's Grey Checked Formal Trousers
Save 3%
Sale price$30.95 CAD
Regular price$31.98 CAD
Indian Needle Men's Blue Checked Formal Trousers
Save 3%
Sale price$30.95 CAD
Regular price$31.98 CAD
Indian Needle Men's Grey Checked Formal Trousers
Save 3%
Sale price$30.95 CAD
Regular price$31.98 CAD
Indian Needle Men's Blue Checked Formal Trousers
Save 3%
Sale price$30.95 CAD
Regular price$31.98 CAD
Indian Needle Men's Black Checked Formal Trousers