Kristen Stewart Makes Glam Appearance at TIFF

4 View Slideshow ⟶
Getty Images

Kristen Stewart was all smiles at the Toronto International Film Festival Thursday to promote her film On the Road, rocking a multi-colored, flowery and feminine gown for her first public appearance since the 22-year-old actress confessed to cheating on boyfriend Robert Pattinson with her Snow White and The Huntsman director, Rupert Sanders.

Co-stars Kirsten Dunst and Garrett Hedlund were also on hand for the premiere. The off-screen couple made for a fashionable pair with Dunst in a floor-length, soft pink dress and Hedlund donning pastel blue.

Click through our gallery for all the hot pics!