02 July 2007 at 5:03 AM

Sarah Michelle Gellar @ Harrods

sarah michelle gellar 12467661

About Photo #467661: Sarah Michelle Geller arrives in a horse-drawn carriage rings in the Harrods Summer Sale on Monday in London, England. The former Buffy star wore a satin romper…Read More Here