First things first: we are obsessing over the braided up do Kristen Stewart was sporting last night at a special screening of "Eclipse" in New York City. Not only did it feel perfectly "messy," it also accentuated her new hair color nicely. She explained to MTV News at the event that she decided to lighten up for a new role "It's kind of blonde right now. Like, reddish brown. I'm doing it for 'On the Road.'"
Kristen's RM by Roland Mouret dress had a unique edge with its floral (or are those swirls?) applique, but (and, yes, we know, we're starting to sound like a broken record) — why is she always, always wearing all black? Fine, you can argue we saw white come out at the L.A. premiere last week and cream this morning on "Today," but the rest of the time, mini black dresses (see her appearance on "Letterman" last night as an example) are here staple. We guess it's a good thing she can pull them off so well. We don't have much to say about Taylor Lautner's style other than, two thumbs up for the contrasting navy blue and gray suit!
(CLICK ON THE PHOTO ABOVE TO SEE MORE PHOTOS FROM LAST NIGHT'S NYC "ECLIPSE" RED CARPET!)
What did you think of Kristen's dress and hair style? Will you be seeing "Eclipse" at midnight tonight?

** Hollywood Crush Twitter