Skip Nav
Photo 16 of 41

Sarah Michelle Gellar starred in an ad of her own while Buffy the Vampire Slayer was on the air.

All the Latest From Ryan Reynolds