An ode to Kristen Stewart, the 2016 queen of Cannes style.

An ode to Kristen Stewart, the 2016 queen of Cannes style.