02 July 2007 at 5:03 AM

Sarah Michelle Gellar @ Harrods

sarah michelle gellar 14467681

About Photo #467681: 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