Chelsea Handler To Host 2023 Critics Choice Awards!

Chelsea Handler To Host 2023 Critics Choice Awards!

The 2023 Critics’ Choice Awards will be hosted by Chelsea Handler. The CW will broadcast live from 7 to 10 PM ET/ delayed PT the 28th annual trophy display on Sunday, January 15 from the Fairmont Century Plaza in Los Angeles. The Critics Choice Awards recognize the greatest in film and television achievement, and in…