Who knew the Critics Choice Awards on February 7, 2025, would be the stage for Sarah Michelle Gellar to showcase her fashion prowess? She stepped onto the scene in Santa Monica wearing an Oscar de la Renta strapless gown that was nothing short of a floral masterpiece. The oversized satin rose detail? Pure genius.
Sarah Michelle Gellar Shines at Critics Choice Awards 2025
Loving this look? Share it with your style crew!

Share what you think