Monday, July 5, 2010

Kristen Stewart in the Twilight zone

sets-off her new red do in this black fan-adorned frock and black patent pumps at the New York screening of Eclipse.                                                

No comments:

Post a Comment