While fashion's biggest night was taking place on the steps of the Metropolitan Museum of Art in New York City, the most New York thing that could happen actually happened: a cockroach waltzed in.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results