Sarah Michelle Gellar

Sarah Michelle Gellar at the 8th Annual Fashion Los Angeles Awards held at The Beverly Hills Hotel on April 28, 2024 in Beverly Hills, California.
Sarah Michelle Gellar joins Dexter prequel series Original Sin
Scooby Doo
The Scooby-Doo movie cast: Where are they now?
Drag Race
RuPaul’s Drag Race adds immunity twist, Charlize Theron as season 16 guest judge