Would a shoe like this be good for a wedding guest? Will be wearing likely a formal casual dress, likely long. I don't like heels or open toe shoes or sandals.