FREE SHIPPING on orders over $80.00
Search

Socks (Formal)

Refine

Refine by:

Refine by:

Clear All
Close
Sort by:
Display: per page

Mens dress socks are the perfect finishing touch to any formal outfit. As a small detail they can often get overlooked, but at Ed Harry we know the right pair of mens dress socks can make or break an outfit. When it comes to choosing the perfect mens dress socks, don’t be afraid to be bold! Having a pop of colour at your ankles is a great way to show off your unique and fun personality. There is also no better way to show off your socks than to pair them with a sleek pair of dress shoes and suit pants. If you’re feeling quirky and want some variety in your outfit, why not add in a colourful and printed tie? You’ll look smart, sophisticated and fun! Don’t get caught out with old worn out socks that take the attention away from the rest of your outfit. With these affordable prices, you can easily find all the mens dress socks you need in one place. Shop Ed Harry’s mens socks online or in-store.

Picture of Paul Dress Sock - Black

Paul Dress Sock - Black

was $7.99 now $3.99
View Details
Picture of Stephen Dress Sock - Cobalt

Stephen Dress Sock - Cobalt

was $7.99 now $3.99
View Details
Picture of Mark Dress Sock - Grey

Mark Dress Sock - Grey

was $7.99 now $3.99
View Details
Picture of Charles Dress Sock - Charcoal

Charles Dress Sock - Charcoal

was $7.99 now $3.99
View Details
Picture of Robert Dress Sock - Grey

Robert Dress Sock - Grey

was $7.99 now $3.99
View Details
Picture of Robert Dress Sock - Blue

Robert Dress Sock - Blue

was $7.99 now $3.99
View Details
Picture of Peter Dress Sock - Black

Peter Dress Sock - Black

was $7.99 now $3.99
View Details
Picture of Nathan Dress Sock - Burgundy

Nathan Dress Sock - Burgundy

was $7.99 now $3.99
View Details
Picture of Nathan Dress Sock - Cobalt

Nathan Dress Sock - Cobalt

was $7.99 now $3.99
View Details
Picture of Blaze Dress Sock - Cobalt

Blaze Dress Sock - Cobalt

was $7.99 now $2.39
View Details
Picture of Scott Dress Sock - Charcoal

Scott Dress Sock - Charcoal

was $7.99 now $3.99
View Details
Picture of Justin Dress Sock - Navy

Justin Dress Sock - Navy

was $7.99 now $3.99
View Details
Filters
Sort
display

AfterPay

With Afterpay you can receive your order now and pay in 4 equal fortnightly payments with no interest. Available to customers in Australia with a debit or credit card.

When you choose to pay with Afterpay on the checkout, you will be redirected to Afterpay to complete your order.

Find out more