Kristen Stewart Shines at On the Road Premiere

Star hit red carpet at the Toronto International Film Festival

By Marc Malkin Sep 07, 2012 2:16 AMTags
Kristen StewartJason 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