The Los Angeles-based brand made its New York Fashion Week debut with new variations of its mythical-inspired mini dresses. Set inside a makeshift office nestled in the W New York Times Square hotel, ...