Advertisement

2013 Independent Spirit Awards Red Carpet Arrivals

Stars arrive at the 2013 Film Independent Spirit Awards in Santa Monica, California, on February 23, 2013.