NEWBEAUTY. Sarah Michelle Gellar: "I Love the Idea of Fighting Your Demons" by Haverhill Leach, Inc April 7, 2023 The pop-culture staple talks mental health, mega-fame, and what it's like to age in the public eye. Read More. Share Tweet Pin it