It is generally not recommended to wear dress shoes without socks for semi-formal events. Instead, opt for dress socks in a neutral color that match your outfit.