Alexander McQueen Spring/Summer 1999 collection - Spray painted robots. one of my favorites!
I was right. It is a McQueen.