Stella Maxwell February 19, 2017 Taylor Hill and Stella Maxwell – Arriving at Sexy Fish Asian Restaurant in London