Demi Moore wore Schiaparelli & won Best Actress at the Critics Choice February 09, 2025 By Kaiser 28 Comments