I could see them with white jeans/pants, even a white skirt. Or black jeans/pants/skirt. You definitely have the height to pull off a statement flat like this.
In my experience, shoes like these are fun but hard to style. I have some white and black hair calf spotted wedge oxfords that remind me of these. I do wear them, but not much. When I do, they make a big statement and people will stop to comment.