Kristen Stewart is fronting the August cover of Marie Claire US photographed by Tesh. (source)
Click here to view last year cover featuring Zoe Saldana, here to view 2013 cover featuring Nicki Minaj, here to view 2012 cover featuring Kristen Wiig, here to view 2011 cover with Olivia Wilde, here for 2010 cover with Dakota Fanning.