Who: Kristen Stewart

Where: The Toronto International Film Festival premiere of On the Road.

When: September 6

What: A couture, long sleeve black lace dress with hand-beaded floral embroidery by Zuhair Murad (later accessorized with Barbara Bui black leather and silver high-top sneakers).

Why: In her first public appearance since her alleged cheating scandal, Stewart hit it out of the park in a sophisticated look with sleek, straight hair, the most polished we've ever seen her. That said, she was back to her grunge-loving ways in post-red carpet kicks. Plus ça change…

Related Videos

Photo: Getty Images