Sarah Michelle Gellar during 2005 CFDA Fashion Awards Arrivals at The New York Public Library in New York City New York United States
{"Image ImageDescription": "Sarah Michelle Gellar during 2005 CFDA Fashion Awards - Arrivals at The New York Public Library in New York City, New York, United States. (Photo by Michael Loccisano/FilmMagic)"}