You know the zeitgeist is in flux when Heidi Montag wears a Balenciaga item even before Sarah Jessica Parker! The reality starlet hit up NYC with Spencer on Wednesday, and took us all by surprise when she actually wore a cool outfit, complete with blue and green Balenciaga gladiator sandals. Then, the ever-so-lovely SJP filmed a commercial on Thursday in a Carrie-inspired outfit and the same exact Balenciaga shoes. I can't believe I'm doing this, but in this case, I prefer Heidi's outfit because it's more my style. Personalities aside, who do you think wore it better?