Kristen Stewart made her long-awaited first “official” public appearance since breaking up with Robert Pattinson last night at the Toronto International Film Festival premiere of On The Road, and regardless of your thoughts on her personal life, she absolutely rocked the red carpet.
Stewart wore a sequined, floral creation from Zuhair Murad’s fall couture 2012 collection featuring a sheer neckline and form-fitting, knee-length silhouette. A strong swipe of dark pink lipstick, golden eyeshadow, and a side-swept half-up ponytail completed the look. In a word: beautiful.
But let’s get down to the big stuff, folks. What do the flowers mean?
this is some kind of spaceship or something.