26 April 2007 at 7:38 PM

Sarah Michelle Gellar @ Chanel Dinner

sarah michelle gellar freddy rodriguez 01130891

About Photo #130891: Sarah Michelle Gellar attends the Chanel dinner held at the Bowery Hotel during the 2007 Tribeca Film Festival on Thursday in New York City. Gellar will walk…Read More Here