COMFORT | FUNCTIONALITY | PERFORMANCE

John Miles Performance Dress Shirts

Colour – White

Sizes S – XXL

$139

John Miles Performance Dress Shirts

Colour – Pale Blue

Sizes S – XXL

$139

John Miles Performance Dress Shirts

Colour – Blue/White Gingham

Sizes S – XXL

$139

John Miles Performance Dress Shirts

Colour – Black/White Gingham

Sizes S – XXL

$139

John Miles Logo Stainless Collar Stays

Colour – Silver

To Fit Sizes S – XXL

$3 per pair

What our Customers are say about our shirts

“The shirts are fantastic!! I am thrilled with the feel ,fit & look – Dick, South Australia”

Dick, SA

“”These shirts are so amazing! I bought one for hubby for his birthday. The material is amazing and he loves how the fabric feels, nothing like he’s ever seen before he said. We got an XL and it’s a really flattering fit. We’re both hopeless at ironing so it’s a win win that you don’t have to iron the shirts!!”

Amanda, NSW

” I recently purchased a couple of your shirts and couldn’t be happier with the product “

Geoff, VIC

SHOP

SHIRTS

COLLAR STAYS

JOHN MILES

ABOUT US

BLOG

OUR SHIRTS

SUPPORT

SHIPPING

RETURNS & EXCHANGES

CONTACT US

{"cart_token":"","hash":"","cart_data":""}