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