This is not a drill, people. Kristen Stewart is actually smiling for a red carpet event and we love it.
The actress was in Canada for the Toronto International Film Festival screening of her movie, On The Road. For the occasion K-Stew opted for a floral embroidered frock from the Zuhair Murad Autumn 2012 couture collection, slicked back hair, and Jimmy Choo shoes.
We're kind of used to Kristen on the red carpet looking like she's not enjoying herself and doesn't actually want to be there so this is quite the red carpet revelation!
Are you a fan of Kristen's red carpet look?