Kristen Stewart

Jason Merritt/Getty Images

Kristen Stewart stunned tonight when she hit the red carpet for the Toronto International Film Festival premiere of On The Road.

The 22-year-old starlet stepped out of a black Audi, wearing a Zuhair Murad dress. Her hair and makeup were perfect!

A bodyguard was in front of her leading the actress through the blinding flashes. Stewart immediately headed to fans behind a barricade, signing autographs and posing for photos.

Kristen Stewart spotted at LAX—in Robert Pattinson's old T-shirt

After posing for some pics for the media, she returned to the fans. Many screamed, "Kristen, you are beautiful!"

And then it was off to talk to the press and to join costars Kirsten Dunst and Garrett Hedlund on the carpet for cast shots.

It was a packed house at the Ryerson Theatre. Every one of the 1,200 seats was taken, but the movie didn't begin until an hour after its scheduled 9 p.m. start time due to technical delays.

Check out this year's buzz films at Toronto

  • Share
  • Tweet
  • Share

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.