Lucky Magazine's Lucky Shops V.I.P. Preview Party
In This Photo: Sarah Michelle Gellar
Actress Sarah Michelle Gellar attends the Lucky Magazine's Lucky Shops V.I.P. Preview Party at the Metropolitan Pavilion on October 25, 2007 in New York City.
(Oct. 24, 2007 - Source: Brad Barket/Getty Images Entertainment) more pics from this album »