kristen stewart as a vampire