Sarah Michelle Gellar looks chic in black at the 2025 Critics Choice Awards. The 'Buffy The Vampire Slayer' star dazzles on the red carpet, striking a pose in a show-stopping black dress ahead of the ...
With a lot of recent revivals and reboots letting viewers down, fans can now rest easy about the long-awaited Buffy The ...