Image 1 of 1
NPX01 29.JPG
US actress Jennifer Grey arrives with husband Clark Gregg at the 25th Independent Spirit Awards held at the Nokia Theater in Los Angeles on March 5, 2010. The Independent Spirit Awards is a celebration honoring films made by filmmakers who embody independence and originality..Photo by Nina Prommer/Milestone Photo