Sarah Michelle Gellar

Sarah Michelle Gellar
'The Air I Breathe Premiere' held at the Arc Light Theater - Arrivals
Hollywood, California USA - 15 January 2008
Credit: Adriana M. Barraza / WENN

See our biography of Sarah Michelle Gellar