Emma Watson stars as a cover girl for the August issue of Teen Vogue magazine, photographed by Boo George and styled by Havana Laffitte.
Emma Watson stars as a cover girl for the August issue of Teen Vogue magazine, photographed by Boo George and styled by Havana Laffitte.