CCelebrities Read More Sarah Michelle Gellar proves she still slays in first look at Buffy revampAugust 9, 2025 Sarah Michelle Gellar has reprised her most famous role after almost 20 years (Picture: Getty Images/Backgrid) We finally…