Advertisement

Oscars 2014 Red Carpet Arrivals

Stars arrive at the 86th Annual Academy Awards in Hollywood, California, on March 2, 2014.