Men all dressed up. Picture: Simphiwe Mbokazi.
Some men still struggle when it comes to picking their outfits. While people may think it’s not too challenging to dress a man as you only pick up pants, top and shoes, pairing them up can be a bit of struggle. Here are guides on how to selected perfect socks and shoes to match your pants.

In shorts and non-revealing socks. Picture: Simphiwe Mbokazi.


For a street look with your shorts, make sure you wear socks that are not revealing. This can either be worn with Vans or All Star Chuck Tailor sneakers, just make sure the socks are secret.

Torn jeans paired nicely with white sneakers and secret socks.


To be casual in your jeans, Adidas Superstar sneaker is the to go. Also make sure that you wear secret socks.


For a semi-casual look which works better with chinos and Grasshoppers or boat shoes, medium socks would do. Avoid happy socks as they’re usually loud with colours and might confuse your look.

Trousers well matched with happy socks.


With trousers and monk straps, you can pull off an awesome formal look. This is where happy socks come it, to bring out playfulness without being too formal.

Alexandre Kangala Venancio suit. Picture: SDR.


Suit pants are worn better with dark coloured socks such as navy blue or black. Cap toe oxfords and wing tips are the best shoes to complete the look.

-Source: Guide for guys