No show socks can be worn with all types of shoes whether it be casual shoes like sneakers, boat shoes or driving loafers or dressier options like oxfords, monks, or penny loafers.