No one wears Chanel quite like Kristen Stewart. Her latest surprising take on the French house was not only practical for ...