Chelsea Handler is heading back to E! as she’s returning to host the 2025 Critics Choice Awards, airing Sunday, Jan. 12.
“Returning for the third year to host the Critics Choice Awards has been made even sweeter knowing it will now air on E!,” Handler said in a Thursday statement. “I feel like I’m returning to my birthplace.”
Handler previously hosted “Chelsea Lately” for seven seasons from 2007-2014 on the network, in addition to three seasons of scripted spinoff “After Lately” from 2011-13 and a single season of “The Chelsea Handler Show” in 2006.
“We’re thrilled to be working with E! to present our landmark 30th annual Critics Choice Awards,” CCA CEO Joey Berlin said in a statement.
Leave a Reply