Kristen Stewart Dazzles in Black Leather in San Fran