Yes, it’s still 2005 and these pictures of Leelee Sobieski are really from two nights ago at the Walk The Line premiere. I’m sure some of you out there want me to give her credit for wearing a frock which looks like it was picked out of a Butterick catalog and sewn by hand as she rocked in a chair on her porch, chewing on a piece of hay and humming Christian hymns. But I won’t be handing out credit here because the thing probably cost a grand and was given to her free of charge by some stuck up designer who wears an acid wash jean jacket with the word “Genius” lit up in neon on the back. If only she’d topped it off with a bonnet, then it would have been complete. Some people just don’t know how to accessorize.
Fans of From have been on the edge of their seats, eagerly anticipating the release of Season 3 Episode 11.…