Kristen Stewart and Stella Maxwell Spotted in NYC April 13, 2018 by Piyush Verma Kristen Stewart and Stella Maxwell Spotted in NYC Kristen Stewart and Stella Maxwell Spotted in NYC