Last night, Kristen Stewart chose a very good time to make her first public appearance since photos surfaced of the actress getting to first base with Rupert Sanders.
While most of the entertainment world was watching the MTV Video Music Awards - which included an appearance by Robert Pattinson and other Twilight Saga castmates, who introduced a new Breaking Dawn Part 2 trailer - Stewart walked the red carpet of the Toronto Film Festival.
Along with costars Kirsten Dunst and Garrett Hedlund, she was on hand to promote On the Road and she wore a Zuhair Murad dress for the occasion.
Stewart doesn't exactly look thrilled to be at the premiere. But does she ever? You're more likely to see Kristen wear a "Take Me Back, Rob!" t-shirt on the red carpet than you are to see here don a smile...