I think these are beautiful and I think you will find that they are a lot more neutral than you are expecting (as so many of the wise YLF'ers before me have already said). Purple is really brown in disguise, especially when you mix in the teal. Snake skin is great texture, but not overwhelming, so you can wear it with anything. I can tell these are going to be a great team player!
Anywhere that light shoes would seem to light, you can wear these. Obviously, they are perfect with your jeans. I won't wear bootcuts without pointy toes. Skinnies look great with them. Straight legs too. You can wear black trousers with them, mirroring their color with a metallic belt or a purple or brown or teal one. With a pencil skirt, yes! With a flared skirt, yes! I would wear them with cobalt, other blues, purples, teals. Maybe not with greens, but they might be great--hard to tell.
Can you tell that I'm super excited about these shoes?