Barneys New York is a little red in the face after a bloody window display offended customers.
The concept for the E. 61st Street treatment, whch featured long black dresses by Helmut Lang and A.L.C., was "Dressed To Kill."Â With red paint splattered all over the windows, the mannequins were posed as though they were (unsuccessfully) fending [...]
Perez Hilton — Barneys New York is a little red in the face after a bloody window display offended customers.
The concept for the E. 61st Street treatment, whch featured long black dres... more info