Am I looking at the picture wrong?
It looks very much to me like the model is wearing high heeled boots? Like, with a thin heel?
But you then say you would not wear it with high heeled boots, but but doc martens or similar?
Cargos with doc martens is a very common look (I like it). And the blazer is also fine.
The high heels in the picture I find a bit strange.