Film Independent's 2007 Spirit Awards - Arrivals
In This Photo: Amber Tamblyn
Actress Amber Tamblyn arrives at the 22nd Annual Film Independent Spirit Awards held at Santa Monica Beach on February 24, 2007 in Santa Monica, California.
(Feb. 24, 2007 - Source: Frederick M. Brown/Getty Images Entertainment) more pics from this album »