Teri Hatcher attends the 2009 Film Independent's Spirit Awards held at the Santa Monica Pier in Santa Monica, Calif. on Feb. 21, 2009. © Albert L. Ortega / PR Photos Tags: Teri Hatcher GalleryFilm Independent's Spirit Awards 2009 Red Carpet Photos Comment