Emma Stone and Andrew Garfield are on the August cover of Teen Vogue. Thanks Vanessa!