Kristen Stewart, spotted out and about in New York between appointments promoting her new film Camp X Ray, gives us a masterclass in off-duty tailoring. (Trucker cap optional.)