Kristen Stewart looking surprisingly good and other news