Boat shoes are designed to be worn without socks for a classic, preppy look. However, if you prefer to wear socks, opt for no-show or invisible socks to maintain the sockless appearance.