I know everyone is probably sick of Oscar talk but I am so excited that Natalie Portman won Best Actress last night. Sadly, I was way too exhausted to stay up late enough to see it happen but I checked the news first thing this morning and watched her acceptance speech online. (source) Natalie Portman [...]