CANNES, FRANCE - MAY 23: Kristen Stewart attends the 'On The Road' Premiere during the 65th Annual Cannes Film Festival at Palais des Festivals on May 23, 2012 in Cannes, France.
Editorial use only
Editorial credit: Denis Makarenko / Shutterstock.com

Royalty-free stock photo ID: 103467050

CANNES, FRANCE - MAY 23: Kristen Stewart attends the 'On The Road' Premiere during the 65th Annual Cannes Film Festival at Palais des Festivals on May 23, 2012 in Cannes, France.