03 July 2007 at 6:42 AM

Buffy the Vampire Shopper

sarah michelle gellar shopping in london 01470181

About Photo #470181: Former Buffy star Sarah Michelle Gellar leaves the GMTV studios in central London on Tuesday and shops up a storm (as usual). She was in town to help launch Harrod's…Read More Here