Created by the late Alexander McQueen in 2010, these Alien-inspired high-heels never actually made it to the market, probably because they’re not what most people would call “comfortable,” even though they’d be major head turners.

[Via SFX]