Brokeback Mountain took home the best picture award at the Independent Spirit Awards yesterday. Ang Lee also won for best director. Could this be what we can expect for tonight's Oscars? We hope so! Along with the cute Michelle and Heath, others at the event include the Olsen twins, Felicity Huffman, Sandra Oh and more. Here's more on the winners.

More cute pics including Felicity looking fabulous and the Olsen girls like you've never seen 'em so read more

Source