I think you need to match the level of formal-ness (is that a word?!) between dress and boots.
The ones you’ve linked are probably too casual for say a tailored pencil dress, but ok with something flowery with a cardigan.
I have some shoe boots I wear with formal work dresses and keep the ankle boots for trousers and more casual dresses.