2011 Film Independent Spirit Awards - Arrivals
In This Photo: Anne Heche, James Tupper
Actress Anne Heche (R) and James Tupper arrive at the 2011 Film Independent Spirit Awards at Santa Monica Beach on February 26, 2011 in Santa Monica, California.
(Feb. 25, 2011 - Source: Frazer Harrison/Getty Images North America) more pics from this album »