Oscars 2011 red carpet with Natalie Portman, Colin Firth, Anne Hathaway, James Franco