Kristen Stewart & Stella Maxwell Romantic Stroll in LA – April 12thAngelicApril 13, 2018Candids, Pictures Kristen Stewart and Stella Maxwell go for a stroll in Franklin Village of LA on April 12, 2018. Share your love Previous Post Kristen Stewart in Los Angeles, California on April 7 Next Post Kristen Stewart and Stella Maxwell enjoy a night at Coachella, Indio – April 14th