I bought them today at a vintage fashion fair. The seller claimed they were 1940s but I don't think so, I've never seen '40s shoes with heels that high, I'd date them to the early-mid 1970s.
Although I'm not sure why, I'm really in the mood for surreal fashion right now. Trompe l'oeil and a Schiaparelli shoe hat perhaps?
