She hasn’t been enjoying the best of times lately but we have to say Kristen Stewart rocked one of her best looks ever at the premiere of her new film last night.
While her estranged other half was at the MTV Video Music Awards, the Twilight actress took to the red carpet alongside her On The Road co-stars Kirsten Dunst and Garrett Hedlund.

Kristen posed alongside Kirsten Dunst and Garrett Hedlund.
The 22 year old wore a beautiful Zuhair Murad couture dress which had a sheer effect and a bright floral design proving that she wasn’t willing to simply fade into the background.

The actress even managed to flash a smile for the cameras.
Kristen opted for a half-up, half-down hairdo with minimal makeup and finished her outfit off with black high heels.
It was the first time the star has gone to a public event since it was revealed she had a fling with the director of Snow White and the Huntsman Rupert Sanders.
Despite the backlash she has received since the scandal, Kristen received a warm welcome from onlookers.