Kristen Stewart Poses For July 2012 Issue of Vanity Fair