Kristen Stewart hit the red carpet for the first time since news of her affair with married director Rupert Sanders broke six weeks ago.
The Twilight actress joined her On The Road co-starts at the Toronto Film Festival to promote her latest film.
The 22-year-old actress has kept a low profile ever since her public apology for cheating on her Twilight co-star boyfriend Robert Pattinson. She was noticeably absent from last month's premiere of her new movie On The Road.
After posing for photos in a Zuhair Murad dress with costar Garrett Hedlund, she made her way over to fans to sign autographs who welcomed her with posters saying "Kristen, I love you!".
Her, presumably, ex boyfriend also faced the limelight today more than 4000 kilometres away at MTVs VMAs in Los Angeles where he promoted the last instalment of the Twilight franchise.
- © Fairfax NZ News
Family counts blessings after superbug scare (graphic content)
Is Mila Kunis the sexiest woman alive?Related story: (See story)