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

Black bow tie on a white background Close-up of a black tie knot on a white background

Signature Silk Oversized Black Bow Tie

100% Pure Silk

$59.95 AUD Two Ties for $100

Two Ties for $100

Navy blue striped tie on a white background Roll of textured black and green fabric on a white background

Striped Green & Navy Silk Tie

100% Pure Silk

$69.95 AUD Was $89.95 AUD Two Ties for $100

Two Ties for $100

Purple striped dress shirt with a Peter Jackson label on a white background Close-up of a light purple shirt with buttons

Milan Stripe Grape Purple Shirt

100% Premium 100s Double Cotton

$89.00 AUD Was $139.00 AUD Three Shirts for $259

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

$89.00 AUD Was $139.00 AUD Three Shirts for $259

Three Shirts for $259

Light purple dress shirt with collar and Peter Jackson label on a white background Close-up of a light purple shirt with buttons on a matching fabric background

Milan Satin Stripe Pink Shirt

100% Premium 100s Double Cotton

$89.00 AUD Was $139.00 AUD Three Shirts for $259

Three Shirts for $259

White shirt with blue check pattern and Peter Jackson label on a white background Close-up of a white shirt with blue plaid pattern and buttons.

Milan Bold Navy Check Shirt

100% Premium 2-Ply Cotton

$89.00 AUD Was $139.00 AUD Three Shirts for $259

Three Shirts for $259

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 Twill Blue Stripe Shirt

100% Premium 2-Ply Cotton

$89.00 AUD Was $139.00 AUD Three Shirts for $259

Three Shirts for $259

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

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

Three Shirts for $259

Previous Shirts