Find the perfect attire for every moment with our curated Shop By Occasion collection. Discover elegant wedding ensembles, professional business wear, refined casual options, and more—all tailored to help you look your best when it matters most.

309 Products

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

Milan Midi-Check Charcoal Grey Shirt

Premium 2-Ply Cotton

$79.00 AUD Was $129.00 AUD Three Shirts for $259

Three Shirts for $259

Beige striped dress shirt with a Peter Jackson label on a white background Man adjusting his pink dress shirt and patterned tie against a light gray background

Milan Oxford Striped Orange Shirt

Premium 2-Ply Cotton

$79.00 AUD Was $129.00 AUD Three Shirts for $259

Three Shirts for $259

Purple checkered dress shirt with brand label on a white background Close-up of a purple checkered shirt with buttons

Milan Puppytooth Grape Purple Shirt

Premium 2-Ply Cotton

$79.00 AUD Was $129.00 AUD Three Shirts for $259

Three Shirts for $259

Light blue checkered dress shirt with a brand label on a white background Close-up of a light blue textured shirt with buttons on a white background

Florence Wide Cutaway Micro Blue Shirt

Premium 2-Ply Cotton

$79.00 AUD Was $129.00 AUD Three Shirts for $259

Three Shirts for $259

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

Milan Striped Green Shirt

Premium 2-Ply Cotton

$79.00 AUD Was $129.00 AUD Three Shirts for $259

Three Shirts for $259

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

Milan Classic Check Blue Shirt

Premium 2-Ply Cotton

$79.00 AUD Was $129.00 AUD

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

$79.00 AUD Was $129.00 AUD Three Shirts for $259

Three Shirts for $259

Folded black and white striped dress shirt with a brand label on a white background Close-up of a black and white striped shirt with buttons.

Milan Striped Black & White Shirt

Premium 2-Ply Cotton

$79.00 AUD Was $129.00 AUD Three Shirts for $259

Three Shirts for $259

Previous Shirts