Chelsea Handler to Host 2025 Critics Choice Awards; Ceremony to Air on E!
The 30th annual Critics Choice Awards will be broadcast live on E! on Jan. 12, 2025, at 7 p.m. ET, with Chelsea Handler returning to host the show. The show will be available to stream the next ...
Variety via Yahoo
5 days ago