Kristen Stewart and Stella Maxwell at Caviar Kaspia in Paris Kristen Stewart and Stella Maxwell at Caviar Kaspia