Half Year Sale


Filters

Modify Filters

Sort by

Category

Colour

Fit

Material

Occasion

Shoe Type

Carry Type

Price

Clear all

Search Results

Blue checkered dress shirt with 'Peter Jackson' label on a white background Close-up of a blue checkered shirt with buttons on a white background

Milan Basketweave Blue Shirt

100% Premium 2-Ply Cotton

$99.95 AUD $129.00 AUD

Three Shirts for $259

Striped dress shirt with Peter Jackson label on a white background Close-up of a striped shirt with buttons and a brand label.

Milan Grape Purple Stripe Shirt

100% Premium 2-Ply Cotton

$99.95 AUD $129.00 AUD

Three Shirts for $259

Folded blue and white striped dress shirt with 'Peter Jackson' label on a white background Close-up of a blue and white striped shirt with buttons.

Milan Fine Stripe Blue Shirt

100% Premium 100s Double Cotton

$99.95 AUD $139.00 AUD

Three Shirts for $259

Light blue dress shirt with collar and cuff details on a white background Man adjusting his light blue shirt and dark striped tie against a plain background

Milan Dobby Sage Green Shirt

Premium 2-Ply Cotton

$99.95 AUD $129.00 AUD

Three Shirts for $259

Gray checkered dress shirt with a Peter Jackson label on a white background Close-up of a gray textured shirt with buttons on a white background

Milan Micro Black & White Shirt

Premium 2-Ply Cotton

$99.95 AUD $129.00 AUD

Three Shirts for $259

Gray checkered dress shirt with Peter Jackson label on a white background Close-up of a patterned shirt with buttons

Milan Blue & Brown Shirt

Premium 2-Ply Cotton

$99.95 AUD $129.00 AUD

Three Shirts for $259

Pink dress shirt with a Peter Jackson label on a white background Close-up of a pink textured shirt with buttons on a white background

Milan Dobby Coral Orange Shirt

Premium 2-Ply Cotton

$99.95 AUD $129.00 AUD

Three Shirts for $259

Pink dress shirt with a Peter Jackson label on a white background Pink dress shirt with a Peter Jackson label on a white background

Milan Jacquard Blue Shirt

100% Premium 100s Double Cotton

$99.95 AUD $139.00 AUD

Three Shirts for $259