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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results