Do you have a side photo clearly showing the heel please? Are there any other markings? What does the writing on the sole say?
I think they may be tap shoes or flamenco shoes and so could be harder to date as they're not as impacted by fashion. They're rather cute, I'm tempted to ask if they're my size but I already have a great pair of red flamenco shoes. I love MJs. Yours are nice quality.
On current information, I'm reluctant to give a dating.