They are perfectly appropriate and look comfortable.
But stylish they aren’t.
It’s tough OP, I wear brogues for similar reasons and they are marginally more fashionable (marginally!)
Tbh I wish I could just wear my DHs shoes and be done with it...