Trenchcoat and paper mache yellow dress? What was random chick even thinking?